> 1.1 概述1
1.2 单片机的历史渊源1
1.2.1 微处理器的历史1
1.2.2 单片机的历史6
1.2.3 单片机发展的趋势7
1.2.4 常见单片机的类型介绍9
1.3 单片机的特点和用途19
1.3.1 单片机的特点19
1.3.2 单片机的应用19
1.4 本章小结21
1.5 思考题21
第2章 单片机怎样使用
2.1 单片机设计系统的构成22
2.1.1 单片机电路22
2.1.2 基本输出元件单元39
2.1.3 基本输入元件单元45
2.1.4 调试设备48
2.2 单片机的编程语言种类61
2.2.1 程序语言61
2.2.2 编程语言的选取62
2.3 单片机汇编语言指令63
2.3.1 概述63
2.3.2 51单片机汇编语言指令介绍63
2.4 单片机系统设计过程介绍94
2.4.1 总体设计94
2.4.2 硬件电路设计95
2.4.3 软件设计97
2.4.4 设计调试99
2.5 本章小结100
2.6 习题与思考题100
第3章 单片机趣味实验的编写设计
3.1 交通灯控制电路设计104
3.1.1 设计任务分析104
3.1.2 电路设计分析105
3.1.3 程序设计分析105
3.2 广告流水灯设计109
3.2.1 设计任务分析109
3.2.2 电路设计分析109
3.2.3 简易端口控制广告灯设计分析110
3.2.4 采用定时器不同工作方式实现广告灯控制程序设计113
3.3 利用中断控制法实现的广告流水灯设计123
3.3.1 原理123
3.3.2 程序设计128
3.3.3 程序流程图130
3.3.4 硬件电路设计131
3.3.5 源程序清单131
3.4 报警器电路设计138
3.4.1 设计任务分析138
3.4.2 电路设计139
3.4.3 程序设计140
3.5 简单音乐播放电路的设计141
3.5.1 设计任务分析141
3.5.2 电路设计分析144
3.5.3 程序设计分析146
3.6 99秒计时器电路设计150
3.6.1 设计任务分析150
3.6.2 电路设计151
3.6.3 程序设计151
3.7 电子时钟电路设计152
3.7.1 设计任务分析152
3.7.2 电路设计153
3.7.3 程序设计153
3.8 6位数电子锁电路设计159
3.8.1 设计任务分析159
3.8.2 电路设计161
3.8.3 程序设计162
3.9 简易4位数数字温度计电路设计166
3.9.1 设计任务分析166
3.9.2 电路设计170
3.9.3 程序设计171
附录A ASCII码字符表175
附录B 51单片机指令表177
附录C 51单片机伪指令表182
附录D 常见集成电路芯片封装外形与名称表183
参考文献191