第1章 认识单片机
1.1 单片机的发展及应用
1.2 单片机的数制与编码
1.3 实训一单片机开发系统演示
本章小结
思考题与习题
第2章 单片机的基本结构
2.1 微型计算机的基本结构及工作原理
2.2 89S51单片机的内部结构及引脚功能
2.3 89S51的存储结构
2.4 89S51单片机的I/O口
2.5 89S51单片机的最小系统
2.6 实训二单片机最小系统电路构成
本章小结
思考题与习题
第3章 单片机的指令系统
3.1 单片机的编程语言及格式
3.2 寻址方式
3.3 数据传送类指令
3.4 算术运算类指令
3.5 逻辑运算类指令
3.6 控制转移类指令
3.7 位操作指令
3.8 实训三彩灯的控制
本章小结
思考题与习题
第4章 单片机的软件编程
4.1 软件编程的步骤及方法
4.2 汇编语言源程序的汇编
4.3 典型程序设计举例
4.4 实训四交通灯控制
本章小结
思考题与习题
第5章 89S51单片机的内部资源
5.1 89S51的中断系统
5.2 89S51的定时/计数器
5.3 89S51的串行通信
5.4 实训五音乐演奏器
5.5 实训六双机通信
本章小结
思考题与习题
第6章 89S51单片机的系统扩展
6.1 89S51单片机的总线结构
6.2 单片机外部存储器的扩展
6.3 并行接口的扩展
6.4 键盘及其接口电路
6.5 显示器及其接口电路
6.6 D/A转换接口
6.7 A/D转换接口
6.8 I2C总线扩展
6.9 实训七秒表
6.10 实训八8×8点阵显示屏
6.11 实训九数控电源
6.12 实训十数字电压表
本章小结
思考题与习题
第7章 单片机应用系统开发步骤
7.1 单片机应用系统设计过程
7.2 单片机的选型
7.3 单片机常用开发工具
7.4 单片机的抗干扰技术
本章小结
思考题与习题
第8章 单片机的综合设计实训
8.1 温度控制器的设计
8.2 多功能数字钟的设计
8.3 步进电动机的单片机控制
本章小结
思考题与习题
第9章 C51程序设计入门
9.1 C51程序的基本构成
9.2 C51的数据结构
9.3 C51的运算符
9.4 C51的函数
9.5 C51的编译预处理
9.6 C51应用举例
本章小结
思考题与习题
附录A ASCH码表
附录B MCS-51指令表
附录C 常用芯片引脚
参考文献