内容简介
《51单片机快速上手》依据单片机的结构与功能系统地介绍了51系列单片机的原理及应用技术,如51的结构与原理、指令系统与程序设计、中断系统与定时/计数器、串行接口系统扩展等重要知识。《51单片机快速上手》以培养读者的实际动手能力为突破口,在利用“三个统一”法讲授单片机知识的基础上,通过自制仿真板为每章创造实践条件,使理论紧密结合实际。《51单片机快速上手》可作为单片机初学者的入门教程,也可作为高等院校机电工程、自动化、仪表测控等相关专业的单片机课程的课外读物,还可作为广大工程技术人员的参考用书。
编辑推荐
本书以培养读者的实际动手能力为突破口,在利用“三个统一”法讲授单片机知识的基础上,通过自制仿真板为每章创造实践条件,使理论紧密结合实际。
目录
目 录
前言
第1章 单片机基础知识 1
1.1 单片机概述 1
1.1.1 嵌入式系统与单片机 1
1.1.2 单片机发展 3
1.1.3 单片机编程语言的选择 7
1.1.4 单片机仿真软件 8
1.2 MCS-51单片机的分类 9
1.3 数制 14
1.4 码制 17
1.5 练习题 18
第2章 单片机硬件结构 20
2.1 51单片机的硬件整体结构 20
2.1.1 微机系统的3个层次 20
2.1.2 单片机的硬件组成 23
2.1.3 单片机的总线 25
2.2 微处理器 26
2.3 存储器 27
2.3.1 51单片机存储器结构 27
2.3.2 片内RAM 28
2.3.3 片内ROM 35
2.3.4 片外RAM和片外ROM 35
2.4 I/O并行端口 36
2.4.1 P0口的结构 36
2.4.2 P1口的结构 38
2.4.3 P2口的结构 38
2.4.4 P3口的结构 39
2.4.5 并行端口的负载能力 40
2.5 时序电路 40
2.6 复位电路 42
2.7 电源引脚 44
2.8 单片机最小系统 44
2.9 练习题 46
第3章 单片机指令系统 47
3.1 指令系统的基本概念 47
3.2 指令格式 49
3.3 指令的分类 50
3.4 指令描述符号介绍 51
3.5 寻址方式 52
3.5.1 操作数为立即数的寻址方式 52
3.5.2 操作数为寄存器的寻址方式 53
3.5.3 操作数为存储单元的寻址方式 53
3.5.4 操作数为位的寻址方式 56
3.5.5 操作数为I/O接口的寻址方式 57
3.5.6 寻址方式总结 57
3.6 指令系统学习方法概述 58
3.7 指令系统 60
3.7.1 数据传送指令 60
3.7.2 算术运算类指令 69
3.7.3 逻辑操作与移位指令 74
3.7.4 控制转移指令 77
3.7.5 位操作指令 82
3.7.6 指令冗余 84
3.8 指令执..