目 录 1
第一章概 论 1
§1.1 单片机的基本结构单元 1
§1.2 单片机系列产品简介 3
§1.3 单片机的开发装置与开发步骤 12
§1.4 单片机的应用特点 17
§1.5 单片机的应用举例 19
第二章 MCS-48系列单片机的片内结构和功能 25
§2.1 数据处理部件 26
§2.2 ROM或EPROM 27
§2.3 RAM 29
§2.4 I/O接口 32
§2.5 程序计数器(PC)和程序状态字(PSW) 35
§2.6 中断系统 38
§2.7 定时/计数器 42
§2.8 时钟、定时线路 43
§2.9 引脚信号 45
第三章MCS-48系列单片机的指令分类及 49
编程举例 49
§3.1 MCS-48系列单片机的指令分类 49
§3.2 编程举例 58
第四章 MCS-51系列单片机的片内结构和功能 67
§ 4.1 时钟方式及CPU时序 67
§4.2 存贮器 70
§4.3 并行I/O接口 75
§4.4 定时/计数器 77
§4.5 串行接口 82
§ 4.6 中断系统 87
§4.7 引脚信号 91
编程技术 95
§5.1 寻址方式及指令分类 95
第五章MCS.51系列单片机的指令分类及 95
§5.2 编程举例 100
§5.3 常用程序简介 110
第六章MCS-96系列单片机的片内结构和功能 118
§6.1 CPU及基本时序 119
§6.2 存贮器 121
§6.3中断结构 125
§6.4 定时/计数器与高速I/O 129
§6.5 并、串行I/O接口 136
§6.6 A/D转换与脉宽调制(PWM)输出 141
§6.7 复位和监视跟踪定时器(WDT) 144
§6.8 引脚信号 147
第七章MCS-96系列单片机的寻址方式及 153
程序设计 153
§7.1 寻址方式 153
§7.2 中断程序设计 159
§7.3 输入/输出的程序设计 162
§7.4 程序设计举例 165
第八章单片机常用芯片及功能扩展 176
§8.1 程序存贮器扩展 176
§8.2 数据存贮器扩展 187
§8.3 I/O芯片—8243扩展 196
§8.4 A/D转换芯片及其扩展 203
§8.5 D/A转换芯片及其扩展 209
第九章单片机的应用系统…………………………………(214 )§9.1 一片单片机组成的系统 214
§9.2 单片机组成的主-从式系统 215
§9.3 串行连接的双单片机系统 219
§9.4 多片单片机组成的多机系统 228
附 录 237
附录A MCS-48系列单片机指令及目的码 237
附录B MCS-51系列单片机指令及目的码……………(247 )附录C MCS-96系列单片机指令系统 258
参考文献 270