内容介绍
本教材从实际的应用系统入手,详细阐述了MCS-51单片机的硬件知识、指令系统、汇编语言的程序设计、中断系统、定时计数系统等基本知识;另外,还介绍了单片机的串行通信技术、扩展技术、键盘显示接口技术、A/D和D/A转换技术等接口技术。
在本书的编排过程中,注重本课程实践环节的设置,在各种典型实际系统的设计中,融入相关知识,使学生在实践的过程中提高单片机知识的应用能力。
本书可作为高等职业学校、高等专科学校、成人高等院校等院校的电子信息类专业的教材,也可作为继续教育学院、民办高校、技能型紧缺人才培训用书。
目录
- 第1章单片机的发展与应用概述
- 1.1单片机技术概述
- 1.1.1单片机简介
- 1.1.2单片机的特点
- 1.1.3单片机的应用领域
- 1.2单片机的发展
- 1.2.1单片机的发展概况
- 1.2.2单片机的发展趋势
- 1.3AT89系列单片机
- 1.3.1AT89系列单片机型号的编码说明及封装形式
- 1.3.2标准型AT89系列单片机的基本特性
- 小结
- 习题
- 实训任务1:单片机实现实时温度测量
- 第2章MCS-51单片机的硬件系统
- 2.1MCS-51单片机的内部结构
- 2.1.1内部结构概述
- 2.1.2CPU结构
- 2.1.3存储器
- 2.1.4引脚说明
- 2.2并行输入/输出口结构
- 2.2.1P0口的组成与功能
- 2.2.2P1口的组成与功能
- 2.2.3P2口的组成与功能
- 2.2.4P3口的组成与功能
- 2.3时钟电路与复位电路
- 2.3.1时钟电路
- 2.3.2复位电路
- 小结
- 习题
- 第3章MCS-51单片机指令系统及程序设计
- 3.1指令系统概述
- 3.1.1指令的形式
- 3.1.2汇编语言指令的格式
- 3.2MCS-51单片机指令系统
- 3.2.1常用伪指令
- 3.2.2数据传送指令
- 3.2.3算术运算指令
- 3.2.4逻辑运算指令
- 3.2.5控制转移指令
- 3.2.6位操作指令
- 3.3汇编语言程序设计
- 3.3.1设计过程
- 3.3.2基本结构
- 小结
- 习题
- 实训任务2:秒表系统的设计
- 第4章MCS-51单片机的中断系统
- 4.1中断系统概述
- 4.1.1中断的相关概念
- 4.1.2中断的结构框图
- 4.1.3各寄存器的设置情况
- 4.2中断应用举例
- 小结
- 习题
- 第5章MCS-51单片机的定时器/计数器
- 5.1定时器/计数器的基本结构和工作方式
- 5.1.1基本结构
- 5.1.2相关寄存器的设置
- 5.1.3计数初值的计算
- 5.1.4工作方式
- 5.2定时器/计数器的应用
- 5.2.1编程方法
- 5.2.2应用举例
- 5.2.3在应用中需要注意的问题
- 小结
- 习题
- 第6章MCS-51单片机的串行通信系统
- 第7章单片机的扩展技术
- 第8章A/D和D/A转换接口
- 第9章单片机系统设计实例
- 附录单片机指令详表
- 参考文献