第一章单片机概述
1.1单片机的概念
1.2单片机的发展
1.2.1单片机的发展概述
1.2.2MCS-51单片机系列
资源配置片内ROM形式片内片内定时器/中
ROMRAM断
子系列无ROMEPROMEEPROM容量容量计数器源
51子系列80318051875189514KB128B2*165
52子系列80328052875289528KB256B3*166
1.3单片机的应用
2单片机芯片的硬件结构
2.1MCS-51单片机的逻辑结构及信号引脚
2.1.1MCS-51单片机结构框图
2.1.2MCS-51单片机芯片内部逻辑结构
2.1.3MCS-51的信号引脚
2.2MCS-51单片机的内部存储器
2.2.1内部数据存储器低128单元
通用寄存器区、位寻址区、用户RAM区
2.2.2内部数据存储器高128单元
寄存器
2.2.3MCS-51的堆栈操作
2.2.4内部程序存储器
2单片机芯片的硬件结构
2.3MCS-51单片机并行输入/输出口电路
2.4MCS-51单片机时钟电路与时序
2.5MCS-51单片机工作方式
3MCS-51单片机指令系统
3.1MCS-51单片机指令格式和寻址方式
3.1.2MCS-51单片机指令格式
3.1.3MCS-51单片机寻址方式
寻址方式:指定操作数所在单元的方式。(共七种)
3.2MCS-51单片机指令分类介绍
数据传送类指令(29条)
算术运算类指令(24条)
逻辑运算及移位类指令(24条)
控制转移类指令(17条)
位操作类指令(17条)
5半导体存储器及其应用
5-1随机读写存储器RAM
5-2只读存储器ROM
5-3存储器的连接
5-3-1存储器芯片的扩充
5-3-2单片机与存储器的连接
6单片机的中断与定时系统
6.1MCS-51单片机中断系统
6.2MCS-51单片机的定时器/计数器
7单片机I/0扩展及应用
7.1单片机为什么需要I/O扩展
7.2单片机简单I/O扩展
7.38255A可编程通用并行接口芯片
7.3.1可编程I/O接口扩展概述
7.3.28255A的逻辑结构和信号引脚
7.3.38255A的工作方式及数据I/O操作
7.3.48255A控制字及初始化编程
7.48155带RAM和定时器/计数器的可编程并行接口芯片
8单片机串行数据通信
9A/D与D/A