本书坚持“从实践中来,到实践中去”的编写原则。全书以MCS-51型单片机应用系统为主线,克服了以往单片机类书籍起点高、实践例子少等缺点,围绕系统的组成、设计和调试运行,全面地介绍了单片机系统结构的基本原理和设计方法。通过学习本书,可使学生、教师和科研人员较全面地掌握单片机的基础知识,为在各个领域中的应用打下坚实基础。
本书围绕MCS-51介绍单片机的原理及应用。内容包括单片机概述、MCS-51单片机结构、指令系统、内部并行口、中断系统和定时器/计数器、串行IO口、汇编语言程序设计、常用汇编语言程序实例、C51语言程序设计、系统扩展技术、单片机接口技术、开发系统、常用串行总线、单片机应用系统的设计方法和技术,以及单片机开发系统,并附有实验案例。本书是在参考了各种系列单片机的最新资料、吸取了单片机开发应用的最新成果后编写而成的。
全书具有较强的系统性、先进性和实用性。内容选材精练,论述简明,例题及实验适合实际应用。本书可作为广大工程技术人员学习单片机应用技术的参考书,也可作为高等院校计算机科学与技术、自动化、电子信息工程、机电一体化等本科专业单片机课程教学的参考资料。
第1章 单片机概述
1.1 嵌入式系统与单片机
1.1.1 嵌入式系统的概念
1.1.2 单片机的概念
1.1.3 单片机的优点
1.1.4 单片机的应用领域
1.1.5 单片机应用系统结构
1.2 单片机的历史与发展
1.2.1 单片机的发展概况
1.2.2 单片机的发展趋势
1.3 常用MCS-51单片机及兼容机简介
1.3.1 Intel公司MCS-51系列单片机
1.3.2 Atmel公司MCS-51系列兼容单片机
1.3.3 Philips公司MCS-51系列兼容单片机
1.3.4 Dalias公司MCS-51系列兼容单片机
1.3.5 Winbond公司MCS-51系列兼容单片机
第2章 MCS-51单片机结构组成
2.1 单片机的硬件结构
2.1.1 硬件结构的特点
2.1.2 MCS-51单片机片内总体结构
2.2 单片机的引脚功能
2.2.1 电源及时钟引脚
2.2.2 控制引脚
2.2.3 接口引脚
2.3 单片机外部结构
2.4 单片机的中央处理器
2.4.1 运算器
2.4.2 定时控制部件
2.4.3 专用寄存器组
2.5 单片机的存储器配置
2.5.1 存储器空间
2.5.2 程序存储器
2.5.3 数据存储器
2.6 单片机的时钟电路与时序
2.6.1 时钟电路
2.6.2 CPU时序
2.7 单片机的工作方式
2.7.1 复位与复位电路
2.7.2 程序执行方式
2.7.3 掉电保护方式
2.7.4 CHMOS型单片机节电工作方式
2.7.5 编程和校验方式
第3章 MCS-51单片机指令系统
第4章 内部并行I/O口
第5章 单片机的中断系统和定时器/计数器
第6章 串行通信
第7章 MCS-51汇编语言程序设计
第8章 汇编语言程序举例
第9章 单片机高级语言C51的应用
第10章 MCS-51系统扩展技术
第11章 MCS-51单片机接口技术
第12章 单片机常用串行总线
第13章 单片机应用系统的设计方法
第14章 单片机开发系统
第15章 单片机实验部分