第1章 单片机概述 1
1.1 单片机简介 1
1.2 单片机编程语言概述 4
第2章 单片机开发环境 6
2.1 Keil C51软件使用 6
2.2 Proteus 7.2软件使用 18
第3章 单片机应用实验 41
实验1 P1口实验(一) 41
实验2 P1口实验(二) 45
实验3 I/O扩展实验 48
实验4 外部中断实验 52
实验5 定时计数器实验 56
实验6 可编程并行接口8255实验 61
实验7 数码显示实验 65
实验8 键盘实验 74
实验9 8253定时/计数器应用实验 80
实验10 串行口实验 84
实验11 D/A转换实验 89
实验12 A/D转换实验 94
实验13 步进电机控制实验 98
实验14 直流电机控制实验 102
实验15 串行口与PC机通信实验 105
实验16 交通灯实验 108
实验17 语音控制实验 114
实验18 LED点阵显示接口实验 120
实验19 LCD液晶显示接口实验 128
实验20 存储IC卡读写实验 139
第4章 单片机综合设计 149
4.1 单片机控制系统设计的研制过程 149
4.2 单片机控制系统的安装与调试 152
4.3 设计举例——基于单片机控制的数字温度计 154
4.4 单片机设计课题 173
4.5 单片机设计课题评分标准 176
附录 178
参考文献 191