51系列片上系统:LPC900系列单片机从入门到精通PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:张明,马涛,李训涛编著
- 出 版 社:北京:国防工业出版社
- 出版年份:2009
- ISBN:9787118060805
- 页数:236 页
第1章 标准的51系列单片机 1
1.1 Intel的8051/8052 1
1.1.1内部基本组成 1
1.1.2时序及时钟电路 2
1.1.3复位电路 4
1.1.4通用I/O口及总线扩展 5
1.1.5中断控制逻辑 6
1.1.6计数器/定时器 8
1.1.7异步串行通信口 10
1.1.8通用寄存器和内部RAM 11
1.1.9特殊功能寄存器 12
1.2 8031的后续产品 13
1.2.1片内程序存储器 13
1.2.2片内数据存储器 13
1.2.3机器周期与快速51系列 14
1.2.4其他功能的增加 14
1.3 MCS-51指令系统 14
1.3.1综述 14
1.3.2寻址方式 15
1.3.3存储器组织 16
1.3.4指令集 17
第2章 LPC900系列单片机 25
2.1 LPC900系列计算机简介 25
2.2硬件描述 28
2.2.1引脚综述 28
2.2.2引脚功能简述 33
2.2.3增强的CPU 33
2.2.4时钟、看门狗与复位电路 34
2.2.5片内程序存储器 34
2.2.6片内数据存储器 34
2.2.7串行通信口 35
2.2.8键盘接口 35
2.2.9 A/D转换器 35
2.2.10其他的功能 36
第3章 P89LPC938单片机硬件描述 37
3.1概述 37
3.1.1引脚配置 37
3.1.2引脚描述 39
3.1.3特殊功能寄存器 43
3.1.4存储器结构 54
3.2时钟 54
3.2.1时钟定义 54
3.2.2时钟源 55
3.2.3节能设计 56
3.3 A/D转换器 56
3.3.1 A/D工作模式 56
3.3.2转换模式选择位 58
3.3.3触发启动模式 58
3.3.4停止和重新启动转换 59
3.3.5边界限制中断 59
3.3.6时钟分频器 59
3.3.7用作ADC功能的I/O脚 60
3.3.8掉电和空闲模式 60
3.4中断 60
3.4.1中断优先级 61
3.4.2外部中断及键盘中断输入 61
3.4.3硬件中断源及中断向量 62
3.5 I/O口 62
3.5.1 I/O口配置 62
3.5.2 PO口和模拟比较器功能 63
3.5.3附加端口特性 64
3.6电源监视与复位 64
3.6.1掉电检测 64
3.6.2上电检测 64
3.6.3节电模式 65
3.6.4复位 66
3.6.5复位向量 67
3.7定时器 67
3.7.1通用定时器 67
3.7.2实时时钟系统定时器 68
3.7.3捕获比较单元 69
3.7.4看门狗定时器 74
3.8异步串行通信端口 76
3.8.1波特率发生器 77
3.8.2串行口状态报告 77
3.8.3错误检测 78
3.8.4多处理器通信与自动地址识别 78
3.9 I2C接口 79
3.9.1 I2C数据寄存器 80
3.9.2 I2C从地址寄存器 80
3.9.3 I2C控制寄存器 81
3.9.4 I2C状态寄存器 82
3.9.5 I2C SCL占空比寄存器I2SCLH和I2SCLL 82
3.9.6 I2C操作模式 82
3.10 SPI接口 89
3.10.1配置SPI接口 91
3.10.2通过SS改变模式 92
3.10.3写冲突 92
3.10.4数据模式 93
3.11模拟比较器 94
3.11.1模拟比较器的控制 95
3.11.2比较器输入端 96
3.12键盘中断 96
3.13片内数据存储器 97
3.14 EEPROM 97
3.14.1数据EEPROM读操作 98
3.14.2数据EEPROM写操作 98
3.15片内程序存储器 99
3.15.1 FLASH存储器特性 99
3.15.2 FLASH的编程和擦除 99
3.15.3 FLASH用作数据存储器:IAP-Lite 100
3.15.4在电路编程 102
3.15.5 P89LPC938的ISP和IAP能力 102
3.15.6引导ROM 102
3.15.7上电复位代码的执行 102
3.15.8引导装载程序的硬件激活 103
3.15.9在应用中编程 103
3.15.10 FLASH写使能 105
3.15.11用户配置字节及引导状态字节 105
第4章 Keil C及其仿真支持 107
4.1 Keil的Cx51 107
4.2 Cx51的基本结构 108
4.2.1头文件 108
4.2.2模块的实现 109
4.2.3主程序模块 112
4.3编译控制指令 113
4.3.1 Keil Cx51支持的编译控制指令 113
4.3.2三种存储模式 115
4.3.3重要的编译控制指令 117
4.3.4代码优化 117
4.4语言扩充 119
4.4.1扩充关键词 119
4.4.2变量存储的显式声明 120
4.4.3数据类型 120
4.4.4位变量 121
4.4.5特殊功能寄存器 121
4.4.6绝对地址变量 121
4.4.7指针 121
4.4.8通过寄存器传递参数 123
4.4.9中断服务程序 124
4.4.10使用宏定义访问固定的存储器地址内容 124
4.4.11数据存储格式 125
4.5库函数参考 125
4.5.1嵌入式函数 126
4.5.2字符串操作和缓冲区操作函数 126
4.5.3字符转换和分类函数 127
4.5.4数据转换函数 128
4.5.5算术运算函数 128
4.5.6数据流输入/输出函数 129
第5章 代码生成器 131
5.1概述 131
5.1.1代码生成器及其安装方法 131
5.1.2 C-51程序代码的自动生成 131
5.1.3结构化C51代码 131
5.2代码生成器的使用方法 135
5.2.1选择处理器与功能模块 135
5.2.2功能参数设置 135
5.2.3 C-51程序代码的生成与保存 136
5.2.4程序代码的使用 136
5.3各功能模块的代码生成 137
5.3.1时钟 137
5.3.2定时器与实时时钟 138
5.3.3 A/D转换器 141
5.3.4捕捉比较单元 143
5.3.5模拟比较器 149
5.3.6 EEPROM 151
5.3.7键盘 152
5.3.8看门狗 153
5.3.9实时时钟 154
5.3.10电源管理 154
5.3.11 I2C总线 156
5.3.12 SPI接口 170
5.3.13异步通信口 174
5.3.14通用端口 180
第6章 LPC9xx的现场编程方法 181
6.1多种编程方法 181
6.2 ICP应用技术 181
6.3 ISP应用技术 185
6.3.1间隔检测进入ISP 186
6.3.2硬件强制进入ISP 188
6.3.3 ISP代码的恢复 189
6.4编程方法总结 191
第7章 使用伟福仿真器进行仿真调试 192
7.1伟福仿真器及其对LPC93x的支持 192
7.1.1 E6000系列仿真器 192
7.1.2 V8系列仿真器 193
7.2仿真调试软件 194
7.2.1纯软件模拟 194
7.2.2硬件仿真 200
第8章 LPC938应用实例 203
8.1电子门锁系统 203
8.1.1加密存储卡AT88SC102 203
8.1.2密码保护特点 204
8.1.3电子门锁硬件接口电路 205
8.2科氏加速度实验仪测控电路 206
8.2.1测力传感器电路 206
8.2.2光电编码器角度测量电路 207
8.2.3隔离的RS-485串行通信电路 208
8.2.4键盘/显示器接口/MPU电路 209
8.2.5软件初始化代码 210
8.3机床数控接口实例 210
8.3.1开关量输入 210
8.3.2开关量输出 212
8.3.3光电编码器的连接 213
8.3.4格雷码及其译码 215
8.3.5格雷码快速软件译码方法 217
8.3.6余格雷码 219
8.4扩展12位A/D转换器AD1674 221
8.4.1工作原理图 221
8.4.2接口软件 222
8.5扩展24位A/D转换器ADS1255 /1256 223
8.5.1 ADS1255/1256简介 223
8.5.2工作原理图 225
8.5.3接口命令 228
8.5.4接口子程序 231
参考文献 236
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《健康无忧·养生保健系列 癌细胞的真相 将癌症扼杀于摇篮之中》(中国)郑红刚 2019
- 《21世纪法学系列教材 配套辅导用书 行政法与行政诉讼法练习题集 第5版》李元起主编 2018
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《全国校外艺术课堂新形态示范教材系列 少儿钢琴表演曲集》唐冠祥编著 2019
- 《表演秀系列 第五级 中国乐曲》菲伯尔 2018
- 《2020老蒋绿皮书金榜题名系列 历年真题命题考点老蒋120句必背 考研英语 2》(中国)老蒋 2019
- 《中国京剧百部经典外译系列 罗成叫关 英汉对照》孙萍 2017
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《抗战三部曲 国防诗歌集》蒲风著 1937
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《陶瓷工业节能减排技术丛书 陶瓷工业节能减排与污染综合治理》罗民华著 2017