第一章 概论 1
第一节 微型计算机的发展和单片机的特点 1
第二节 单片机的基本组成 2
思考题与习题 5
第二章 内部结构及最小系统 7
第一节 MCS-51单片机的总体结构 7
第二节 MCS-51单片机的中央处理单元(CPU) 10
第三节 MCS-51单片机的存储器组织 15
第四节 MCS-51单片机的并行I/O口 21
第五节 8031单片机的最小系统 25
第六节 8098单片机内部结构及最小系统 27
思考题与习题 35
第三章 MCS-51/98单片机的指令系统及程序设计方法 37
第一节 MCS-51单片机的指令格式与寻址方式 37
第二节 MCS-51单片机的指令系统 40
第三节 汇编语言程序介绍 54
第四节 程序设计方法和实例 58
第五节 MCS-98单片机的指令系统简介 69
思考题与习题 84
第四章 I/O应用技术 86
第一节 MCS-51单片机的中断系统 86
第二节 MCS-51单片机的定时器/计数器及其应用 95
第三节 MCS-51单片机的并行接口应用举例 106
第四节 MCS-51单片机的串行I/O接口及其应用 111
第五节 8098单片机的输入/输出及应用 121
思考题与习题 147
第五章 MCS-51/98单片机的系统扩展与接口技术 150
第一节 存储器的扩展 150
第二节 I/O接口的扩展 163
第三节 LED显示接口 174
第四节 键盘接口 185
第五节 8098系统扩展 193
思考题与习题 196
第六章 MCS-51/98单片机应用系统设计 198
第一节 概述 198
第二节 输入通道设计 202
第三节 输出通道设计 221
第四节 单片机通信接口设计 232
第五节 单片机应用系统抗干扰设计 236
思考题与习题 241
第七章 TSC-51/98单片机实验开发系统的原理和使用 242
第一节 TSC-51/98系统的结构和原理 242
第二节 多功能源语言调试程序TMSD的应用 245
第三节 小键盘操作 255
附表A MCS-51指令表 258
附表B MCS-98指令表 262
参考文献 272