第1章 51单片机结构及工作原理
1.1 微型计算机基础
1.2 51单片机的基本组成和功能
1.3 51单片机的内部结构
1.4 51系列单片机的工作方式
本章小结
习题与思考
第2章 51单片机指令系统及汇编语言程序设计基础
2.1 51单片机指令格式
2.2 51单片机寻址方式
2.3 51单片机指令
2.4 汇编语言程序设计基础
本章小结
习题与思考
第3章 51单片机的硬件资源
3.1 51单片机并行I/O口
3.2 51单片机中断系统
3.3 51单片机定时器/计数器
3.4 51单片机串行通信
本章小结
习题与思考
第4章 C51程序设计基础
4.1 C51语言的符号类型
4.2 常量与变量
4.3 C51语句
本章小结
习题与思考
第5章 C51数据结构
5.1 数组
5.2 指针
5.3 结构
5.4 联合
5.5 枚举
本章小结
习题与思考
第6章 C51编译器及简介
6.1 KEIL C51编译器简介
6.2 C51库函数概述
本章小结
习题与思考
第7章 51单片机人机交互
7.1 外部显示元件设计
7.2 键盘输入设计
本章小结
习题与思考
第8章 51单片机数据采集
8.1 传感器技术概述
8.2 常用的A/D转换元件
8.3 温度数据采集元件设计
本章小结
习题与思考
第9章 51单片机串行通信
9.1 单片机串行通信设计
9.2 Windows.NET环境下计算机与单片机串行通信程序设计
本章小结
习题与思考
第10章 51单片机外部存储器扩展
10.1 外部I/O的扩展
10.2 存储器概述
10.3 外部存储器扩展
本章小结
习题与思考
第11章 51单片机输出控制
11.1 常用输出接口电路
11.2 常用D/A转换器设计
11.3 直流电动机的控制设计
本章小结
习题与思考
参考文献
附录
附录A 51单片机指令系统表
附录B C51语言的库函数