第1章 绪论
1.1 单片微型计算机
1.2 单片机的特点
1.3 单片机的发展概况
1.4 单片机产品简介
1.5 单片机的应用
习题与思考题
第2章 MCS-51单片机结构
2.1 MCS-51单片机内部结构
2.2 51系列单片机引脚功能
2.3 MCS-51的CPU
2.4 MCS-51单片机存储器结构
2.5 MCS-51单片机最小系统
习题与思考题
第3章 MCS-51指令系统
3.1 MCS-51单片机汇编语言格式
3.2 MCS-51机器语言指令格式
3.3 寻址方式
3.4 指令系统
习题与思考题-
第4章 汇编语言程序设计
4.1 顺序程序设计
4.2 分支程序设计
4.3 循环程序设计
4.4 子程序和参数传递方法
4.5 查表程序设计
4.6 散转程序设计
习题与思考题
第5章 中断系统
5.1 中断请求源
5.2 中断标志位
5.3 中断控制
5.4 中断响应
5.5 多个外部中断源系统设计
5.6 MCS-51对中断请求的撤除
5.7 MCS-51中断系统的初始化
5.8 应用举例
习题与思考题
第6章 定时器,计数器
6.1 定时器,计数器结构
6.2 工作方式
6.3 定时器,计数器的初始化
6.4 应用举例
习题与思考题
第7章 串行接口
7.1 并行口和串行口简介
7.2 串行口控制寄存器
7.3 串行接口工作方式
7.4 波特率
7.5 串行接口应用举例
习题与思考题
第8章 MCS-51单片机存储器扩展技术
8.1 程序存储器的扩展设计
8.2 数据存储器的扩展设计
习题与思考题
第9章 I/O口扩展设计
9.1 8255可编程并行接口芯片
9.2 带有I/0接口、计时器和静态RAM的8155芯片
9.3 显示器接口扩展技术
9.4 键盘接口设计
习题与思考题
第10章 MD及D/A转换器接口
10.1 常用A/D转换器
10.2 常用D/A转换器
习题与思考题
第11章 MCS-51单片机C语言编程
11.1 Keil C51简介
11.2 C51程序设计基础知识
11.3 C51基本应用
第12章单片机产品设计
12.1概述
12.2单片机产品的抗干扰技术
……
第13章 单片机实验
参考文献