第1章 绪论 1
1.1单片机的发展和应用 3
1.1.1单片机的发展 4
1.1.2单片机的应用 5
1.2 MCS-51系列单片机 8
1.3 AT89C51单片机概述 10
1.4本教程教学建议 11
本章小结 12
阅读材料 12
习题 12
第2章AT89C51单片机硬件结构 14
2.1 AT89C51单片机的内部结构 16
2.1.1 AT89C51的组成 17
2.1.2中央处理器CPU 18
2.1.3存储器与特殊功能寄存器(SFR) 19
2.1.4 I/O口 20
2.1.5应用系统总线 24
2.1.6复位与复位电路 24
2.1.7 AT89C51引脚说明 25
2.2 AT89C51存储器结构和寻址空间 26
2.2.1片内RAM 26
2.2.2特殊功能寄存器SFR 28
2.2.3片外RAM 32
2.2.4片内外ROM 33
2.2.5 AT89C51时钟电路和工作时序 33
2.3 AT89C51中断控制概述 37
2.4 AT89C51布尔处理器系统 38
2.5 AT89C51工作方式 38
本章小结 43
阅读材料 43
习题 44
第3章AT89C51单片机软件 45
3.1单片机软件程序概述 47
3.2汇编语言指令系统 48
3.2.1寻址方式及指令格式 49
3.2.2指令类别及执行指令过程 53
3.2.3数据传送类指令 54
3.2.4算术运算类指令 58
3.2.5逻辑运算及移位类指令 60
3.2.6控制程序跳转类指令 63
3.2.7布尔(位)操作类指令 67
3.3 89C51汇编语言程序设计 69
3.3.1汇编语言格式 70
3.3.2伪指令语句 70
3.3.3顺序结构程序设计 73
3.3.4分支结构程序设计 74
3.3.5循环结构程序设计 78
3.3.6子程序设计 81
3.3.7程序设计实例 84
本章小结 87
阅读材料 87
习题 88
第4章 中断控制系统 90
4.1 AT89C51中断控制系统 92
4.2 AT89C51中断控制机制 95
4.3 AT89C51中断响应 99
4.4 AT89C51中断子程序的实例 100
本章小结 101
阅读材料 101
习题 101
第5章 定时器/计数器 103
5.1定时器/计数器原理 104
5.2定时器/计数器T0和T1 105
5.2.1 T0和T1有关的SFR 106
5.2.2 T0和T1的工作方式 108
5.3定时器/计数器T2 111
5.3.1 T2有关的SFR 112
5.3.2 T2工作方式 114
5.4监视定时器T3 116
5.5定时器/计数器的应用实例 118
5.5.1定时器的应用 118
5.5.2计数器的应用 122
本章小结 123
阅读材料 123
习题 123
第6章 串行通信原理及应用 125
6.1串行通信原理 127
6.2 AT89C51单片机串行通信接口 128
6.2.1串行接口的结构 128
6.2.2串行通信接口控制 129
6.3串行通信接口的工作方式 130
6.3.1串行通信接口工作方式0 131
6.3.2串行通信接口工作方式1 132
6.3.3串行通信接口工作方式2和3 135
6.4多个单片机通信方式 137
6.5串行通信的应用实例 138
6.5.1串行通信接口工作方式0的应用 138
6.5.2串行通信接口工作方式1的应用 139
6.5.3串行通信接口工作方式2和3的应用 142
本章小结 143
阅读材料 144
习题 144
第7章AT89C51系统扩展技术 146
7.1 AT89C51接口扩展原理 148
7.2外部存储器的扩充 152
7.3单片机显示接口应用 155
7.3.1 LED显示应用 155
7.3.2 LCD显示应用 158
7.4单片机键盘接口应用 159
7.5单片机I/O接口应用及扩展 161
7.5.1单片机I/O接口直接应用 162
7.5.2单片机I/O接口的扩充应用 163
7.5.3 8255可编程并行I/O接口扩展应用 163
7.6 A/D、D/A转换器接口应用 166
7.7单片机接口应用的注意事项 169
本章小结 169
阅读材料 170
习题 170
第8章51系列单片机应用系统设计 171
8.1单片机应用系统设计概述 172
8.1.1单片机应用系统简介 173
8.1.2应用系统结构 173
8.1.3应用系统的开发工具 174
8.1.4应用系统的设计方法 175
8.1.5应用系统的调试 179
8.2温度测量系统的设计 179
设计案例一 179
8.3电子钟设计 183
设计案例二 183
8.3.1方案规划与总体设计 183
8.3.2硬件设计 184
8.3.3软件设计 190
8.3.4仿真调试 196
8.4抗干扰技术简介 197
8.4.1电磁兼容原理 197
8.4.2硬件设计的抗干扰措施 198
8.4.3单片机应用系统的抗干扰措施 201
本章小结 211
阅读材料 212
习题 212
第9章 实验指导书 213
9.1 Keil软件的使用 214
9.1.1 Keil软件的安装 214
9.1.2 Keil工程项目的建立 220
9.1.3 Keil软件的设置 225
9.1.4用Keil软件编译、调试汇编程序 226
9.2单片机的实验 229
9.2.1单片机最小系统及软件实验 230
9.2.2单片机硬件及接口电路实验 241
阅读材料 346
参考文献 347
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《幼儿英语游戏活动指导与实训》苏小菊,任晓琴主编;颜晓芳,覃静,谢恬恬,钟博维副主编 2020
- 《阅读指要》陈艺鸣编著 2020
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《花样民游 幼儿园民间传统游戏的创新与指导》刘娟 2019
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《化学工程与工艺专业实验指导》郭跃萍主编 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016