第一章 单片机基本知识 1
第一节 单片机的发展与应用 1
第二节 单片机结构 4
第三节 单片机开发系统 14
第二章 单片机指令系统 20
第一节 指令简介 20
第二节 寻址方式 21
第三节 指令系统 24
本章小结 37
第三章 汇编语言程序设计 38
第一节 汇编语言伪指令 38
第二节 汇编语言程序设计过程 39
第三节 应用程序举例 51
本章小结 53
第四章 定时与中断系统 55
第一节 中断概述 55
第二节 单片机的中断系统 57
第三节 定时器/计数器 66
第四节 应用程序举例 74
第五章 单片机的系统扩展 78
第一节 系统扩展概述 78
第二节 存储器的扩展 80
第三节 I/O口扩展概述 84
第四节 8255可编程通用并行接口芯片 86
第五节 8155可编程通用并行接口芯片 91
第六章 单片机接口技术 97
第一节 单片机与键盘接口 97
第二节 单片机与LED显示器接口 103
第三节 单片机与LCD显示器接口 112
本章小结 117
第七章 串行口通信技术 118
第一节 串行通信概述 118
第二节 MCS-51的串行接口 121
第三节 单片机之间的通信 126
第四节 PC机和单片机之间的通信 130
第八章 D/A和A/D转换技术 134
第一节 D/A转换与D/A转换接口 134
第二节 A/D转换与A/D转换接口 140
第九章 单片机应用系统开发 147
第一节 单片机应用系统开发的一般方法 147
第二节 单片机应用系统实用技术 149
第十章 实训基础部分 157
项目一 单片机自主开发系统散件的识别与焊接 157
项目二 单片机集成环境Medwin及Topwin 166
项目三 常用程序 170
项目四 利用所设计单片机系统实现电脑时钟的设计与开发 171
项目五 根据所设计单片机系统,编写键盘扫描程序 179
项目六 根据所设计单片机系统,编写显示器显示程序,并进行测试 181
项目七 利用温度传感器开发单片机控制系统 183
项目八 单片机系统的其他综合开发利用 189
参考文献 192