单片机原理及应用教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:刘瑞新主编
- 出 版 社:北京:机械工业出版社
- 出版年份:2013
- ISBN:9787111409953
- 页数:300 页
第1章 计算机基础知识概述 1
1.1数制与编码 1
1.1.1计算机与二进制 1
1.1.2数制及其转换 1
1.1.3编码 5
1.2计算机系统的组成 9
1.2.1计算机的硬件组成 9
1.2.2计算机的软件系统 11
1.2.3计算机语言及程序设计 11
1.3单片机与嵌入式系统的组成 15
1.3.1单片机及其发展概况 15
1.3.2单片机的特点和应用 15
1.3.3嵌入式系统 17
1.3.4单片机应用系统的组成 18
1.4一个简单的单片机应用实例 19
1.5习题 21
第2章MCS-51单片机硬件结构 22
2.1 MCS-51单片机总体结构 22
2.1.1 MCS-51单片机总体结构框图及功能 22
2.1.2 MCS-51引脚功能 26
2.2 MCS-51存储结构及位处理器 29
2.2.1 MCS-51存储器的特点 29
2.2.2程序存储器 30
2.2.3数据存储器 31
2.2.4专用寄存器 34
2.2.5位处理器 35
2.3 MCS-51的工作方式 36
2.3.1复位方式 36
2.3.2程序执行方式 37
2.3.3节电工作方式 37
2.4 MCS-51单片机的时序 39
2.4.1时钟 39
2.4.2 CPU时序 39
2.5单片机最小系统 42
2.6习题 43
第3章MCS-51指令系统及汇编语言程序设计 45
3.1指令系统简介 45
3.1.1指令格式 45
3.1.2指令的分类及符号说明 46
3.2寻址方式 47
3.3指令系统 51
3.3.1数据传送类指令 51
3.3.2算术运算类指令 58
3.3.3逻辑运算类指令 62
3.3.4控制转移类指令 64
3.3.5位操作类指令 70
3.4汇编语言程序设计基础 73
3.4.1汇编语言程序的组成 74
3.4.2伪指令 74
3.4.3程序设计步骤及技术 76
3.5程序设计实例 77
3.5.1汇编语言基本程序设计 77
3.5.2延时程序设计 81
3.5.3代码转换程序设计 82
3.5.4查表程序设计 83
3.5.5运算程序设计 83
3.5.6排序程序设计 84
3.5.7输入/输出程序设计 85
3.5.8数字滤波程序设计 86
3.6习题 87
第4章MCS -51单片机的中断系统 89
4.1中断的概念 89
4.1.1中断及中断源 89
4.1.2中断嵌套 89
4.2 MCS-51中断系统的结构及中断控制 90
4.2.1中断源和中断请求标志 90
4.2.2中断允许控制 92
4.2.3中断优先级控制 92
4.3 MCS-51中断响应的过程 93
4.3.1中断响应 93
4.3.2中断处理 94
4.3.3中断返回 94
4.4中断响应的时间 94
4.5中断响应后中断请求的撤除 95
4.6中断系统应用实例 95
4.6.1单步操作的中断实现 95
4.6.2外部中断源的扩展 96
4.7中断程序举例 97
4.8习题 101
第5章MCS -51单片机定时/计数器 102
5.1定时/计数器概述 102
5.2定时/计数器的控制 103
5.2.1定时/计数器的工作模式寄存器TMOD 103
5.2.2定时器控制寄存器TCON 104
5.3定时/计数器的工作模式 104
5.3.1工作模式0 104
5.3.2工作模式1 105
5.3.3工作模式2 105
5.3.4工作模式3 106
5.4定时/计数器应用实例 107
5.4.1工作模式0的应用 107
5.4.2 工作模式1的应用 108
5.4.3工作模式2的应用 108
5.4.4工作模式3的应用 109
5.4.5定时/计数器的综合应用 110
5.5习题 113
第6章 单片机串行口及应用 115
6.1串行通信的基本概念 115
6.1.1异步通信和同步通信 115
6.1.2串行通信的制式 117
6.1.3波特率和发送/接收时钟 117
6.1.4奇偶校验 118
6.2 MCS -51单片机串行口 118
6.2.1串行口的结构 119
6.2.2串行口控制 119
6.2.3串行口的工作方式 120
6.2.4波特率的设置 122
6.3串行口的应用 124
6.3.1串行口方式0的应用 124
6.3.2串行口在其他方式下的应用 127
6.3.3双机通信 129
6.3.4多机通信 132
6.4常用串行通信总线标准及接口电路 139
6.4.1 RS-232C总线标准及接口电路 139
6.4.2 RS - 422/485总线标准及接口电路 140
6.5习题 142
第7章 单片机的系统扩展 143
7.1单片机系统扩展概述 143
7.2常用程序存储器及其扩展 144
7.2.1常用程序存储器 144
7.2.2程序存储器的扩展 148
7.3常用数据存储器及其扩展 151
7.3.1常用的数据存储器 151
7.3.2数据存储器的扩展 152
7.4 I/O口的扩展 154
7.4.1简单并行I/O口的扩展 154
7.4.2 8155可编程多功能接口的扩展 157
7.5单片机扩展系统外部地址空间的编址方法 163
7.5.1线选法 163
7.5.2译码法 164
7.6习题 165
第8章 单片机的I/O接口技术 167
8.1键盘及接口电路 167
8.1.1键盘的分类 167
8.1.2键盘的工作原理 167
8.1.3键盘结构及扫描子程序 168
8.1.4键盘接口扩展设计 170
8.2显示器及接口电路 172
8.2.1 LED状态显示 172
8.2.2 LED数码显示 174
8.2.3七段LED数码管显示接口 176
8.2.4键盘、显示器综合设计 177
8.3 A-D、 D-A转换器与单片机的接口 180
8.3.1 D-A转换器 181
8.3.2 A-D转换器 184
8.4应用举例——简易5V直流数字电压表 191
8.5习题 193
第9章Cx51程序设计及Proteus仿真 194
9.1 Keil C简介与环境设置 194
9.2 Cx51简介及特征 195
9.2.1 Cx51的扩展 195
9.2.2存储区 196
9.2.3存储模式 197
9.2.4数据类型与自定义变量 197
9.2.5指针 199
9.2.6函数 201
9.3 Cx51开发工具简介 205
9.4 Cx51应用程序设计举例 209
9.4.1输入 211
9.4.2输出 213
9.4.3定时/计数器 214
9.4.4外部中断 216
9.4.5串行口通信 218
9.5 Proteus软件仿真 220
9.5.1 Proteus软件使用简介 220
9.5.2 Keil C与Proteus连接调试 223
9.5.3 Proteus仿真举例 225
9.6习题 236
第10章 单片机应用实例与系统开发 237
10.1单片机应用系统实例 237
10.1.1光电计数器 237
10.1.2时间顺序控制器 239
10.1.3转速表 243
10.1.4交通灯管理系统 246
10.2单片机系统的开发应用过程 250
10.2.1总体论证 252
10.2.2总体设计 252
10.2.3硬件设计 252
10.2.4软件设计 252
10.2.5联机调试 253
10.2.6下载测试 254
10.2.7脱机运行 255
10.3单片机开发系统 255
10.3.1开发系统的基本功能 255
10.3.2开发系统简介 256
10.4单片机应用系统开发实例 258
10.4.1电动机调速系统 258
10.4.2实验及教学综合楼智能化管理系统 268
10.5习题 271
第11章RTX51实时操作系统简介 272
11.1 RTX51系统简介 272
11.2 RTX51的程序结构 273
11.3 RTX51的功能函数 274
11.4 RTX51的任务调度与系统配置 277
11.4.1 RTX51的任务调度 277
11.4.2 RTX51的系统配置 278
11.5 RTX51的应用举例 279
11.6习题 281
附录 282
附录A MCS-51指令表 282
附录B ASCII(美国标准信息交换码)码表 285
附录C典型汇编及模拟运行程序的使用 286
附录D常用C51库函数 297
参考文献 300
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019