第一章 概述
§1.1 绪论
§1.2 单片机的特点及发展概况
§1.3 常用单片机系列介绍
第二章 计算机基础知识
§2.1 数制
§2.2 码制
§2.3 微型计算机的基本组成电路
§2.4 存储器
第三章 单片机结构原理
§3.1 MCS-51单片机结构
§3.2 MCS-51的存储器结构
§3.3 CPU时序和其它电路
§3.4 输入/输出端口结构
§3.5 单片机的工作过程
第四章 MCS-51的指令系统
§4.1 指令系统简介
§4.2 址方式
§4.3 数据传送类指令
§4.4 算术运算类指令
§4.5 逻辑操作类指令
§4.6 控制转换类指令
§4.7 位操作类指令
第五章 汇编语言程序设计
§5.1 概述
§5.2 顺序结构程序
§5.3 分支程序
§5.4 循环程序
§5.5 查表程序
§5.6 子程序
§5.7 综合编程举例
第六章 定时/计数器
§6.1 定时/计数器的结构与工作原理
§6.2 定时/计数器的方式寄存器和控制寄存器
§6.3 定时/计数器的4种工作方式
§6.4 定时器应用举例
第七章 串行接口
§7.1 概述
§7.2 串行口结构与工作原理
§7.3 波特率设计
§7.4 串行通信工作方式
§7.5 串行口应用举例
第八章 中断系统
§8.1 概述
§8.2 MCS-51的中断系统
§8.3 中断处理过程
8.4 扩充外中断源
8.5 中断系统的应用
第九章 系统扩展
§9.1 程序存储器的扩展
§9.2 数据存储器的扩展
§9.3 I/O接口的扩展
第十章 接口技术
§10.1 键盘接口
§10.2 显示器接口
§10.3 可编程键盘、显示器接口——INTEL 8279
§10.4 打印机接口
§10.5 数/模转换接口
§10.6 模/数转换接口
第十一章 单片机应用系统的设计与开发
§11.1 应用系统研制过程
§11.2 开发工具和开发方法
§11.3 应用系统实例
第十二章 MCS-96系列单片机
§12.1 MCS-96系列单片机结构及原理综述
§12.2 MCS-96的存储器
§12.3 MCS-96指令系统
§12.4 MCS-96单片机的中断系统
§12.5 定时器
§12.6 高速输入HSI部件
§12.7 高速输出HSO部件
§12.8 A/D转换器和脉宽调制器PWM
§12.9 串行口
§12.10 MCS-96系统扩展
附录一 MCS-96指令表
附录二 MCS-96指令编码表
附录三 MCS-96指令表
附录四 MCS-96指令操作码与状态时间表
附录五 常用芯片引脚图
附录六 二进制逻辑单元图形符号对照表
参考文献