第一章 单片机的结构与原理 1
第一节 典型单片机性能概览 1
第二节 51单片机硬件结构及引脚 2
第三节 51单片机的工作方式 11
第四节 51单片机的时序 14
第二章 51单片机指令系统与汇编语言程序设计 19
第一节 概述 19
第二节 51单片机的寻址方式 23
第三节 51单片机的指令系统 26
第四节 汇编语言及程序设计 38
第五节 程序设计举例 52
第六节 汇编语言的开发环境 58
第三章 51单片机的内部资源及应用 61
第一节 51单片机的并行I/O口 61
第二节 51单片机的中断系统 66
第三节 51单片机的定时器/计数器 76
第四节 51单片机的串行通信 83
第四章 51单片机系统的扩展技术 103
第一节 51单片机系统扩展概述 103
第二节 存储器的扩展 105
第三节 并行I/O口的扩展 113
第四节 时钟芯片的扩展 125
第五节 系统监控芯片的扩展 133
第六节 总线接口扩展 138
第五章 51单片机的输入/输出通道接口 151
第一节 输入/输出通道概述 151
第二节 D/A转换器及接口技术 154
第三节 A/D转换器及接口技术 159
第六章 51单片机的交互通道配置与接口 175
第一节 51单片机与键盘的接口技术 175
第二节 51单片机与显示器的接口技术 186
第三节 51单片机键盘和显示器接口设计实例 195
第四节 51单片机与微型打印机的接口技术 200
第七章 51单片机应用系统设计 206
第一节 概述 206
第二节 51单片机应用系统设计 206
第三节 C51编程简介 216
第四节 单片机应用系统举例 223
参考文献 258