本书主要介绍了AT89C51单片机的硬件结构、指令系统、编程技巧、接口电路、中断系统、单片机通信技术、单片机应用与开发的基本方法。
第1章 单片机概述
1.1 预备知识
1.2 单片机概述
练习题
第2章 51系列单片机的结构
2.1 单片机的外部结构
2.2 单片机的内部结构
2.3 AT89C51的微处理器
2.4 AT89C51存储器结构
2.5 AT89C51的时序与复位电路
练习题
第3章 51系列单片机的指令系统
3.1 概述
3.2 指令的格式
3.3 汇编
3.4 寻址方式
3.5 寻址空间及符号注释
3.6 51系列单片机的指令系统
练习题
第4章 51系列单片机汇编语言设计
4.1 汇编语言的语句格式
4.2 汇编语言的伪指令
4.3 单片机汇编语言
4.4 实用程序举例
练习题
第5章 MCS-51单片机存储器的扩展
5.1 存储器扩展总线的构造
5.2 单片机对外部存储器的读/写控制
5.3 存储器及I/O接口电路的片选控制方法
5.4 存储器扩展举例
附:串行扩展技术
练习题
第6章 51系列单片机的中断系统
6.1 中断系统的概念
6.2 51系列单片机中断系统结构及中断控制
6.3 中断处理过程
6.4 中断举例
练习题
第7章 51系列单片机的定时器/计数器
7.1 定时器/计数器概述
7.2 定时器/计数器的控制
7.3 定时器/计数器的四种工作模式及应用
7.4 定时器/计数器综合应用举例
练习题
第8章 单片机I/O扩展及应用
第9章 单片机串行口及串行通信
第10章 单片机应用系统设计与开发
参考文献