教师服务直通车
- 单片机原理与工程应用—从MCS-51到ARM
- 作者:郑传涛,刘洋
- 策划编辑:祖鹏
- ISBN:978-7-5680-6614-3
- 图书开本:16
- 出版日期:2020-09-01
- 定价:49.80元去购买
- 所属丛书:新工科暨卓越工程师教育培养计划电子信息类专业系列教材
图书简介
MCS-51系列单片机与ARM单片机是目前嵌入式系统应用中的两种重要单片机机型,在传感、通信、计算机、控制等四大信息支柱技术领域均具有广泛的应用。单片机的应用属于芯片级应用,需要设计者掌握单片机的硬件结构与指令系统,了解其它集成电路的应用技术,并熟悉设计单片机系统所需要的相关理论和技术方法。
作者结合自身在单片机应用技术与系统集成方面的科研经历和教学积累,以MCS-51单片机、ARM9单片机为主要对象,系统介绍了两种单片机的原理与应用技术。具体内容包括:单片机发展与应用概述、嵌入式系统及其设计方法、单片机的硬件架构与原理、单片机的软件设计、单片机存储系统的扩展、单片机的定时/计数器及应用、单片机的并行口及其扩展与应用、单片机的中断/异常及应用、单片机的串行通信及应用、单片机的数据采集及应用、单片机的输出控制及应用、单片机的人机交互系统设计与应用。本书着重从实用化的角度阐述两种单片机的核心技术,并采用对比的方式讲述二者的知识点与应用技术的异同,使读者能够全面掌握单片机原理与应用技术。
本书可作为电子信息类相关专业的本科生、研究生的教学用书,也可作为从事自动控制、智能仪器仪表、电力电子、机电一体化以及各类单片机应用的工程技术人员、科研人员、电子爱好者的参考用书。
书籍目录
第1章 单片机的发展与应用概述
1.1 51单片机的发展现状与趋势
1.2 ARM单片机的发展与现状
1.3单片机的技术特点
1.4单片机的应用领域
1.5单片机的应用选型
1.6 51与ARM单片机的发展历史与技术特点对比
思考题
第2章 嵌入式系统及其设计方法
2.1 嵌入式系统的概念及发展历程
2.2 嵌入式系统的组成及功能
2.3 嵌入式系统的硬件
2.4 嵌入式系统的软件
2.5 相关理论知识
2.6 嵌入式系统的选型
2.6.1 硬件平台选型
2.6.2 操作系统选型
2.7 嵌入式系统的开发
2.8 嵌入式系统的集成与测试
思考题
第3章 单片机的硬件架构与原理
3.1单片机的片上结构
3.2单片机的时钟系统
3.3 单片机的中央处理器
3.4 单片机的流水线架构
3.5单片机的存储器组织
3.6 单片机的特殊功能寄存器
3.7 单片机的堆栈
3.8 单片机的异常与中断
3.9 单片机的引脚与功能
3.10 单片机的工作方式
3.11 单片机的程序固化方式
3.12 单片机的最小系统
3.13 51与ARM单片机的硬件架构和资源对比
思考题
第4章 单片机的软件设计
4.1单片机的编程
4.2单片机的汇编语言程序设计
4.3单片机的C语言程序设计
4.4单片机的C与汇编混合编程
4.5单片机的程序设计方法
4.6 51与ARM单片机的程序设计对比
思考题
第5章 单片机存储系统的扩展
5.1 外部并行总线的扩展
5.2 51单片机的存储系统扩展
5.3 ARM单片机的存储系统扩展
5.4 51与ARM单片机的存储资源对比
思考题
第6章 单片机的定时/计数器及应用
6.1 定时/计数器的一般工作原理
6.2 51单片机的定时/计数器
6.3 ARM9单片机的定时/计数器
6.4 ARM9单片机的看门狗定时器
6.5 51与ARM单片机的定时/计数器资源对比
思考题
第7章 单片机的并行口及其扩展与应用
7.1 输入/输出口特征及其一般扩展方法
7.2 51单片机的输入/输出口及其扩展
7.3 ARM单片机的输入/输出口及应用
7.4 51与ARM单片机输入/输出并口资源及功能对比
思考题
第8章 单片机的中断/异常及应用
8.1 中断/异常概述
8.2 51单片机的中断系统及应用
8.3 ARM单片机的异常/中断系统及应用
8.4 51与ARM单片机的中断资源的对比
思考题
第9章 单片机的串行通信及应用
9.1 通信的概念
9.2 串行通信
9.3 51单片机的异步串行通信与应用
9.4 ARM单片机的异步串行通信设计与应用
9.5 异步串行通信电平及转换
9.6 多机通信
9.7 同步串行通信
9.7.1 IIC
9.7.2 SPI
9.7.3 USB
9.8 51与ARM单片机的串行通信性能对比
思考题
第10章 单片机的数据采集及应用
10.1 开关量的采集
10.2数字量的采集
10.3 脉冲量的采集
10.4 基于ADC的模拟量采集与应用
10.5 基于VF变换的模拟量采集与应用
10.6 51与ARM单片机的数据采集功能对比
思考题
第11章 单片机的输出控制及应用
11.1 开关量的输出与控制应用
11.2 数字量的输出与控制应用
11.3 脉冲量的输出与控制应用
11.4 模拟量的输出与控制应用
11.5 51与ARM单片机的输出控制资源对比
思考题
第12章 单片机的人机交互系统设计与应用
12.1 单片机应用系统的输入和输出
12.2按键输入设备的接口设计与编程
12.3 触摸屏输入设备的接口设计与编程
12.4 字符型输出设备的接口设计与编程
12.5 数码管的接口设计与编程
12.6 字符型LCD输出设备的接口设计与编程
12.7点阵型LCD的接口设计与编程
12.8彩色LCD的接口设计与编程
12.9 语音输出设备的接口设计与编程
12.10 51与ARM单片机的人机交互功能对比
思考题
参考文献
附录

图书
资源

