第一章 概述 1
第一节 计算机的基础知识 1
第二节 计算机中的数制和编码 3
第三节 单片机总体介绍 12
第四节 常用单片机系列介绍 16
习题与思考题 21
第二章 单片机的基本结构及工作原理 23
第一节 MCS-51单片机的性能及结构 23
第二节 AT89系列单片机的性能及结构 27
第三节 单片机的工作方式 42
习题与思考题 47
第三章 单片机的指令系统 48
第一节 指令系统概述 48
第二节 寻址方式 49
第三节 MCS-51指令系统 53
第四节 程序设计举例 64
习题与思考题 71
第四章 单片机内部功能部件及应用 73
第一节 AT89单片机中断系统 73
第二节 片内定时器/计数器(T/C) 78
第三节 外部中断应用举例及扩展 88
第四节 串行通信的基本概念 92
第五节 AT89C51单片机串行I/O接口 95
习题与思考题 106
第五章 单片机系统扩展 107
第一节 系统扩展概述 107
第二节 存储器扩展 108
第三节 I/O接口扩展技术 113
第四节 系统扩展新技术 128
第五节 模/数转换接口及应用 144
第六节 数/模转换接口及应用 153
习题与思考题 158
第六章 单片机控制技术的应用 160
第一节 构建单片机控制系统的基本方法 160
第二节 单片机控制系统的抗干扰设计 166
第三节 单片机的选型 175
第四节 传感器与前向通道的应用技术 179
第五节 控制系统与后向通道的应用技术 186
第六节 人机对话通道的应用技术 196
第七节 单片机的综合应用技术 219
习题与思考题 231
第七章 单片机应用技术实验 233
第一节 单片机控制系统的仿真调试 233
第二节 软件实验 238
第三节 硬件实验 251
参考文献 277