通过本书系统学习单片微机的原理,可以掌握微型计算机的软硬件知识,并完成计算机工程的基础训练,同时可以有效结合工程实际需要去初步应用单片机开发技术,进而深化、提高综合开发能力。
本书系统地讲解了单片机的原理及其应用技术。读者可从中掌握微型计算机的软硬件知识,完成计算机工程的基础训练,同时可有效结合工程实际需要去初步应用单片机开发技术,并提高综合开发能力。
本书既可作为高校信息技术类专业学生学习单片机的教材,以及工程技术类专业学生学习微机原理的教材和参考书,还可作为工程技术人员学习MCS-51单片机和应用计算机技术的参考书。
第1章 计算机技术基础 1
1.1 计算机的发展与分类 1
1.2 计算机的应用概况 2
1.3 计算机中数码的表示 3
1.3.1 常用数制 3
1.3.2 数值的表示方法 4
1.3.3 常用编码 8
1.4 单片机概况及应用 10
1.4.1 单片微型计算机概述 10
1.4.2 单片机的特点 1l
1.4.3 单片机的应用范围 12
1.5 单片机的组成结构及指令执行过程 12
1.5.1 单片机结构 12
1.5.2 微机指令执行过程 14
习题 14
第2章 单片机组成原理 16
2.1 MCS51单片机结构 16
2.1.1 MCS-51单片机的组成 16
2.1.2 MCS-5l单片机的结构 17
2.1.3 MCS-51时序 18
2.1.4 MCS-5l单片机的引脚和I/O端口 19
2.2 单片机复位电路设计 21
2.2.1 单片机复位原理 21
2.2.2 复位电路 21
2.3 MCS51存储器配置 22
2.3.1 程序存储器 22
2.3.2 内部数据存储器 23
习题 27
第3章 单片机指令系统 28
……
第4章 汇编语言程序设计 42
……
第5章 定时器/计数器和中断系统 69
……
第6章 单片机应用系统扩展设计 85
……
第7章 键盘\\显示接口技术 106
……
第8章 测控系统常用元器件 149
……
第9章 A/D和D/A接口技术 171
……
第10章 串行通信接口技术 207
……
第11章 工业控制单片机应用实例 236
……
第12章 其他常用单片机
……
附录 MCS-51指令表 283
主要参考文献 287