第一章 单片机基本知识 1
第一节 单片机与微型计算机 1
第二节 单片机内部结构与引脚功能 3
第三节 内部存储器的结构 6
思考与练习 13
第二章 单片机的基本电路 14
第一节 CPU时序及振荡电路 14
第二节 复位电路 16
第三节 基本电路 17
思考与练习 18
第三章 指令系统 19
第一节 MCS-51系列单片机指令系统简介 19
第二节 数据传送类指令 21
第三节 算术运算类指令 25
第四节 逻辑操作类指令 28
第五节 位操作类指令 30
第六节 控制转移类指令 33
思考与练习 38
第四章 MCS-51系列单片机的中断系统与定时器/计数器 41
第一节 中断的基本概念 41
第二节 MCS-51系列单片机的中断系统 43
第三节 定时器/计数器 51
第四节 定时器/计数器应用举例 57
思考与练习 62
第五章 输入与输出 65
第一节 输入/输出的基本概念 65
第二节 微机与外设之间的数据传送方式 66
第三节 MCS-51系列单片机并行I/O接口及应用 68
第四节 MCS-51系列单片机串行口及应用 70
思考与练习 82
第六章 存储器与I/O接口扩展 84
第一节 系统扩展概述 84
第二节 程序存储器的扩展 88
第三节 数据存储器的扩展 92
第四节 外部数据存储器和外部程序存储器同时扩展 94
第五节 简单的I/O接口扩展 95
第六节 通用可编程接口芯片 97
第七节 存储器与I/O接口扩展应用举例 105
思考与练习 107
第七章 单片机应用系统设计与实验开发系统 109
第一节 单片机应用系统简介 109
第二节 MCS-51系列单片机的开发与开发系统 111
第三节 MCS-51系列单片机汇编语言伪指令 114
第四节 单片机设计实例 115
附录 130
附录一 ASCII码(美国标准信息交换代码)表 130
附录二 MCS-51指令表 131
参考文献 137