第1章 单片机基础知识 1
1.1 单片机概述 1
1.2 单片机基本结构 2
1.3 单片机系统C语言程序设计 12
1.4 Keil C51 μVision4集成开发环境 26
第2章 Proteus仿真软件 50
2.1 Proteus软件简介 50
2.2 Proteus软件基本操作 54
2.3 Proteus ISIS参数设置 57
2.4 Proteus电路设计 59
2.5 Proteus电路仿真 63
第3章 单片机I/O电路实训项目 71
3.1 单片机并行I/O口 71
3.2 LED流水灯实训项目 75
第4章 单片机显示设备实训项目 84
4.1 七段数码管显示接口技术实训项目 84
4.2 1602LCD字符显示接口技术实训项目 92
4.3 12864LCD图形显示接口技术实训项目 104
第5章 单片机键盘接口电路实训项目 115
5.1 独立键盘接口电路实训项目 115
5.2 矩阵键盘接口电路实训项目 120
第6章 单片机定时/计数器与中断技术实训项目 125
6.1 单片机中断系统 125
6.2 外部中断实训项目 128
6.3 单片机定时/计数器 136
6.4 定时/计数器实训项目 140
第7章 单片机A/D转换与D/A转换技术实训项目 146
7.1 A/D转换技术实训项目 146
7.2 D/A转换技术实训项目 152
第8章 单片机串行口通信实训项目 159
8.1 单片机串行接口 159
8.2 单片机串行接口实训项目 163
参考文献 177