第1章 单片机基础
1.1 概述
1.1.1 单片机的产生和发展
1.1.2 单片机的应用
1.2 MCS-51单片机基本结构
1.2.1 MCS-51单片机系列
1.2.2 MCS-51系列单片机内部结构
1.2.3 MCS-51系列单片机外部引脚
1.3 中央处理器CPU
1.3.1 运算部件
1.3.2 控制部件
1.3.3 CPU时序
1.3.4 CPU复位
1.3.5 布尔处理器
1.4 MCS-51单片机存储器结构
1.4.1 MCS-51单片机存储器分类及配置
1.4.2 程序存储器
1.4.3 内部数据存储器
1.4.4 外部数据存储器
1.5 MCS-51单片机输入/输出端口
1.5.1 PO端口
1.5.2 P1端口
1.5.3 P2端口
1.5.4 P3端口
习题
第2章 MCS-51系列单片机指令系统
2.1 MCS-51单片机汇编语言与指令格式
2.1.1 单片机的汇编语言
2.1.2 指令格式
2.1.3 指令中常用符号
2.2 寻址方式
2.2.1 立即寻址
2.2.2 直接寻址
2.2.3 寄存器寻址
2.2.4 寄存器间接寻址
2.2.5 变址寻址
2.2.6 相对寻址
2.2.7 位寻址
2.3 MCS-51单片机指令系统
2.3.1 数据传送类指令
2.3.2 算术运算类指令
2.3.3 逻辑运算及循环移位类指令
2.3.4 控制转移类指令
2.3.5 位操作类指令
2.4 伪指令
习题
第3章 汇编语言程序设计
3.1 概述
3.1.1 机器语言
3.1.2 汇编语言
3.1.3 葛级语言
3.2 汇编程序基本结构
3.2.1 顺序结构程序设计
3.2.2 分支结构程序设计
3.2.3 循环结构程序设计
3.3 子程序结构程序设计
3.3.1 子程序及其调用
3.3.2 代码转换程序设计
3.3.3 运算程序设计
3.3.4 查表程序设计
3.3.5 散转程序设计
习题
第4章 输入/输出、中断、定时器、串行通信
4.1 I/O概述
4.1.1 I/O接口电路的作用
4.1.2 接口与端口
4.1.3 I/O端口的编址方式
4.2 输入/输出传送方式
4.2.1 无条件传送方式
4.2.2 查询方式
4.2.3 中断方式
4.3 MCS-51单片机的中断系统
4.3.1 中断的基本知识
……
第5章 单片机系统扩展
第6章 接口芯片与接口技术
第7章 单片机应用系统设计与开发
第8章 keil CS1程序设计
第9章 几种典型的单片机
第10章 RTOS原理及应用简介
附录A MCS-51系列单片机汇编指令
附录B ASCII码字符表与控制符功能
参考文献