第1章 初识单片机
1.1 单片机概述
1.1.1 单片机的定义
1.1.2 单片机的应用
1.2 单片机产品概述
1.2.1 单片机的发展历程
1.2.2 单片机的发展趋势
1.2.3 MCS-51系列单片机
1.3 单片机应用系统开发流程
1.4 一个简单的应用实例
1.4.1 设计题目
1.4.2 设计步骤
1.5 习题
第2章 80C51单片机的结构
2.1 80C51单片机的结构模块及引脚
2.1.1 80C51的结构模块
2.1.2 80C51的引脚及功能
2.2 存储器结构
2.2.1 程序存储器
2.2.2 数据存储器
2.2.3 存储器的扩展
2.3 复位与时钟
2.3.1 复位及复位电路
2.3.2 时钟与周期
2.4 习题
第3章 80C51单片机指令系统及编程
3.1 80C51单片机指令系统
3.1.1 80C51单片机的指令结构
3.1.2 寻址方式
3.1.3 指令功能及应用
3.2 汇编语言程序设计
3.2.1 程序设计方法
3.2.2 伪指令
3.2.3 编程实例(编程方泫,技巧及常用子程序)
3.3 习题
第4章 80C51单片机I/O口应用及扩展
4.1 I/O应用实例
4.2 I/O口的结构及工作原理
4.2.1 P0 口
4.2.2 P1 口
4.2.3 P2 口
4.2.4 P3 口
4.2.5 端口负载能力和接口要求
4.3 I/O接口驱动能力的扩展
4.3.1 采用晶体管扩展端口的驱动能力
4.3.2 采用集成驱动芯片扩展端口的驱动能力
4.4 I/O 口的扩展
4.4.1 简单的I/O接口扩展
4.4.2 可编程接口电路的扩展
4.5 习题
第5章 80c51中断系统组成及应用
5.1 应用实例
5.1.1 硬件电路设计
5.1.2 软件设计
5.1.3 中断系统学习要点
5.2 中断概念
5.2.1 中断的概念
5.2.2 中断的意义
……
第6章 80C51定时器/计数器组成及应用
第7章 常用显示器结构及应用
第8章 键盘的构成及应用
第9章 常用A/D、D/A转换器及应用
第10章 串行通信系统组成及应用
第11章 单片机系统可靠性设计
第12章 单片机应用设计实例
附录一 MCS-51系列单片机指令代码表
附录二 MCS-51系列单片机
参考文献