第1章 单片机的基本知识
1.1 单片机概述
1.2 单片机与嵌入式系统
1.3 单片机中数的表示方法
习题
第2章 80C51单片机的基本结构
2.1 用80C51单片机控制单个LED亮灭
2.2 单片机工作的基本条件
2.3 单片机的基本组成
2.4 MCS51单片机的工作方式
习题
第3章 程序设计语言
3.1 指令系统基本概念
3.2 指令分类
3.3 指令系统中的常用符号
3.4 指令的寻址方式
习题
第4章 80C51单片机的指令系统
4.1 位操作指令及应用
4.2 数据传送指令及应用
4.3 控制转移类指令及应用
4.4 逻辑运算指令及应用
4.5 算术运算类指令及应用
习题
第5章 程序设计
5.1 程序设计的步骤
5.2 汇编语言程序的书写格式
5.3 程序设计方法
习题
第6章 中断系统
6.1 中断概述
6.2 中断源和中断控制寄存器
6.3 中断系统应用
习题
第7章 定时/计数器
7.1 定时/计数器概述
7.2 定时/计数器的方式控制寄存器
7.3 定时/计数器的工作方式及计数方法
7.4 定时/计数器的应用
习题
第8章 应用系统配置及接口技术
8.1 独立式按键
8.2 矩阵式键盘
8.3 ED显示器
8.4 8255可编程外围接口芯片
8.5 模数转换接口
8.6 数模转换接口
习题
第9章 单片机的综合应用
9.1 步进电机的控制
9.2 电子琴
9.3 单片机一键多功能按键识别
习题
第10章 Keil C51编译器及其应用
10.1 仿真
10.2 eil C51编译器的使用
10.3 Keil的调试命令、在线汇编与断点设置
10.4 Keil程序调试窗口
10.5Keil的辅助工具
习题
附录80C51音片机指令速查表
参考文献