以MCS-51系列单片机芯片为主,按照硬件——软件——接口——应用的脉络编写,由浅入深,内容丰富。系统的介绍了MCS-51系列单片机的工作原理、编程方法、接口电路设计、系统资源扩展等。突出了I/O的应用。
目录
\n第3版前言
\n第1版前言
\n第1章绪论1
\n1.1单片机及其特点概述1
\n11.1微处理器、微机和单片机的
\n概念1
\n1.1.2单片机的一般结构及特点2
\n1.2单片机的发展与常用系列简介2
\n1.2.1单片机的发展概况2
\n1.2.2常用单片机系列简介3
\n1.3单片机的应用领域7
\n1.3.1单片机在实时控制系统中的
\n应用7
\n1.3.2单片机在智能仪器仪表中的
\n应用7
\n1.3.3单片机在家用电器中的应用8
\n1.3.4单片机在网络通信中的应用8
\n1.3.5单片机在智能机器人中的应用8
\n本章小结9
\n思考题与习题9
\n第2章MCS ̄51单片机的硬件结构与
\n工作原理10
\n2.1MCS ̄51系列单片机的基本组成10
\n2.1.1硬件组成10
\n2.1.2MCS ̄51单片机的引脚功能12
\n2.1.3振荡器、时钟电路及时序13
\n2.2存储器组织与操作15
\n2.2.1MCS ̄51程序存储器地址
\n空间15
\n2.2.2MCS ̄51数据存储器地址
\n空间16
\n2.2.3特殊功能寄存器地址空间17
\n2.3并行I/O接口20
\n2.3.1并行I/O接口的内部结构20
\n2.3.2并行I/O接口的“读—改—写
\n操作23
\n2.3.3并行I/O接口的负载能力23
\n2.4MCS ̄51单片机的复位23
\n本章小结25
\n思考题与习题25
\n第3章MCS ̄51单片机指令系统与
\n程序设计26
\n3.1MCS ̄51单片机指令概述26
\n3.2MCS ̄51单片机的寻址方式27
\n3.2.1立即寻址27
\n3.2.2直接寻址28
\n3.2.3寄存器寻址28
\n3.2.4寄存器间接寻址28
\n3.2.5变址寻址28
\n3.2.6相对寻址28
\n3.2.7位寻址28
\n3.3MCS ̄51单片机指令系统29
\n3.3.1数据传送与交换类指令29
\n3.3.2算术运算类指令33
\n3.3.3逻辑运算类与循环移位指令36
\n3.3.4控制程序转移类指令38
\n3.3.5位操作类指令41
\n3.4程序设计方法43
\n3.4.1MCS ̄51伪指令简介43
\n3.4.2汇编语言程序的基本结构44
\n3.4.3子程序及其调用程序设计48
\n3.5应用程序设计举例50
\n3.5.1非数值运算程序设计举例50
\n3.5.2算术运算程序设计举例52
\n3.5.3I/O口控制程序设计53
\n本章小结58
\n思考题与习题58
\n第4章MCS ̄51中断系统及应用
\n示例60
\n4.1MCS ̄51中断系统概述60
\n4.1.1单片机系统访问外部设备的
\n方式60
\n4.1.2MCS ̄51中断系统的功能61
\n4.2MCS ̄51中断系统61
\n4.2.1MCS ̄51中断系统结构61
\n4.2.2MCS ̄51的中断源62
\n4.3MCS ̄51中断控制64
\n4.3.1MCS ̄51中断控制寄存器64
\n4.3.2响应中断的条件及过程65
\n4.4中断应用示例67
\n4.4.1中断程序设计的一般方法67
\n4.4.2MCS ̄51中断程序设计示例68
\n本章小结70
\n思考题与习题70
\n第5章MCS ̄51定时器/计数器
\n及其应用71
\n5.1定时器/计数器的结构与工作原理71
暂无