单片机原理与接口技术 第3版 马淑华,高军,蔡凌主编 2018年版
- 资料名称:单片机原理与接口技术 第3版 马淑华,高军,蔡凌主编 2018年版
- 英文名称:
- 文件大小:233.72 MB
- 标准类型:行业图书
- 标准语言:中文版
- 授权形式:免费
- 文件类型:PDF文档
- 下载次数:3122 加入收藏
- 标签:
资料介绍
单片机原理与接口技术 第3版
作者:马淑华,高军,蔡凌主编
出版时间:2018年版
丛编项: 高等院校自动化系列规划教材
内容简介
《单片机原理与接口技术(第3版)/高等院校自动化系列规划教材》以AT89S51单片机为主体,系统且全面地介绍了该单片机的基本原理以及具体的应用实例,内容分为基础原理篇和编程实践篇。基础原理篇详细介绍了该单片机的工作原理、存储器结构、指令系统、程序设计与调试、I/O接口、中断、定时器以及串行通信接口。编程实践篇从工程设计和应用的角度给出了单片机的具体应用实例,包括KEIL C编程平台、I/O接口编程及应用、键盘和显示应用、中断的应用、基于温度传感器DS18820和EEPROM 24C04等的扩展应用。每个实例都给出了对应的电路以及相应的汇编程序和C语言程序,以便读者在系统掌握单片机基本原理的基础上,初步具备独立设计满足工程要求、符合现场实际环境、稳定可靠的应用系统的能力。《单片机原理与接口技术(第3版)/高等院校自动化系列规划教材》集作者多年的教学经验和科研实践,在编写过程中力求内容上的典型性、先进性和实用性,可作为高等院校自动化及相关专业本科生的教材和研究生的教学参考书,也可供从事单片机应用开发的技术人员参考。
目录
基础原理篇
第1章 单片机概述
1.1 单片机的发展历史
1.2 AT89系列单片机及主要特性
1.2.1 低档型AT89系列单片机的基本特性
1.2.2 标准型AT89系列单片机的基本特性
1.2.3 高档型AT89系列单片机的基本特性
1.2.4 AT89系列单片机型号的编码说明及封装形式
1.2.5 部分ATMEL单片机的升级替代及推荐产品
1.3 单片机的应用
1.4 单片机的发展趋势
第2章 AT89S51单片机的基本结构
2.1 AT89S51单片机的主要特性
2.2 AT89S51单片机的结构
2.3 AT89S51单片机的封装及引脚功能
2.3.1 PDlP封装的AT89S51单片机引脚及功能
2.3.2 PLCC和TQFP封装的AT89S51单片机引脚及功能
2.4 AT89S51单片机内部结构
2.4.1 AT89S51单片机CPU的运算器
2.4.2 控制器
2.5 单片机最小系统
2.5.1 振荡器
2.5.2 复位操作和复位电路
2.6 单片机时序
2.7 AT89S51的低功耗工作方式
习题
第3章 AT89S51存储器及总线扩展
3.1 存储器概述
3.2 数据存储器
3.3 特殊功能寄存器SFR
3.4 Flash程序存储器
3.5 总线扩展及地址分配
3.6 外部存储器扩展及访问
3.6.1 外部数据存储器扩展与访问
3.6.2 程序存储器扩展与访问
3.7 Flash存储器操作
3.7.1 签名字节及读出
3.7.2 程序存储器的加密
3.7.3 Flash存储器的并行编程
3.7.4 Flash存储器的串行编程
习题
第4章 指令系统
4.1 汇编语言指令格式
4.1.1 汇编语言执行指令格式
4.1.2 描述符号
4.1.3 汇编伪指令
4.2 寻址方式
4.3 指令系统
4.3.1 数据传送操作
4.3.2 算术运算指令
4.3.3 逻辑运算指令
4.3.4 位(布尔)操作类指令
4.3.5 控制转移类指令
习题
第5章 AT89s51程序设计与调试
5.1 程序设计步骤
5.2 源程序的基本格式及编辑环境
5.2.1 源程序的基本格式
5.2.2 源程序的编辑环境
5.3 程序调试与下载运行
5.3.1 单片机开发系统(装置)
5.3.2 源程序调试
5.3.3 程序下载运行
5.4 程序设计方法
5.4.1 顺序结构程序
5.4.2 分支结构程序
5.4.3 循环结构程序
5.4.4 子程序结构程序
5.4.5 中断服务程序
5.5 C51基础
5.5.1 C51的程序结构及编译环境
5.5.2 C51的数据类型与存储类型
5.5.3 AT89S51结构的C51定义
5.5.4 C51程序设计举例
习题
第6章 AT89S51单片机并行I/O
6.1 AT89S51的并行I/O
6.2 AT89S51并行I/O口结构与特点
6.2.1 I/O口结构
6.2.2 I/O端口的结构特点
6.3 并行I/O口操作
6.4 I/O口应用
6.4.1 I/O端口应用特性
6.4.2 I/O口的应用
习题
第7章 AT89S51单片机中断系统
7.1 中断概述
7.2 中断系统结构与中断控制
7.2.1 AT89S51中断系统结构
7.2.2 中断相关寄存器
7.2.3 中断触发条件
7.3 中断响应
7.3.1 中断响应条件
7.3.2 中断响应过程
7.3.3 中断响应时间
7.4 中断请求的撤除
7.5 中断程序设计
习题
第8章 AT89S51定时器/计数器
8.1 定时器/计数器的结构
8.2 定时器/计数器相关寄存器
8.2.1 定时器/计数器工作模式寄存器TMOD
8.2.2 定时器/计数器控制寄存器TCON
8.3 定时器/计数器的4种模式及应用
8.4 定时器/计数器程序设计
8.4.1 相关寄存器设置
8.4.2 程序设计实例
8.5 定时监视器(看门狗定时器)
8.5.1 AT89S51的定时监视器
8.5.2 WDT程序编写
8.5.3 WDT程序
习题
第9章 AT89s5l单片机串行通信
9.1 串行通信概述
9.1.1 串行通信方式
9.1.2 串行通信协议及帧格式
9.2 RS232C标准总线与单片机通信
9.2.1 RS232C标准总线接口引脚描述
9.2.2 RS232C接口的具体规定
9.2.3 RS232C标准总线接口通信连接
9.3 AT89S51串行通信接口
9.3.1 串行口的控制
9.3.2 串行口的工作模式
9.3.3 波特率的确定
9.4 串行通信应用举例
9.4.1 相关寄存器设置
9.4.2 串行口模式0的应用
9.4.3 串行口模式1的应用
9.4.4 串行口模式2和模式3的应用
习题
编程实践篇
第10章 KEILC51软件的使用指导
10.1 如何建立一个C项目
10.2 如何进行工程详细设置
第11章 I/O的应用实例
11.1 实例1位移法流水灯
11.2 实例2逐个送数法流水灯
11.3 实例3蜂鸣器嘀嘀声
第12章 键盘与6段数码管显示
12.1 实例1数码管显示123456
12.2 实例2独立按键与数码管综合实验
12.3 实例3行列式按键
第13章 中断应用
13.1 实例1外部中断
13.2 实例2定时器计数器
13.3 实例3串行口通信
第14章 扩展功能
14.1 温度测量(DS18820)扩展
14.2 EEPROM扩展
14.3 继电器控制电路扩展
14.4 时钟芯片(DS1302)扩展
附录
参考文献
作者:马淑华,高军,蔡凌主编
出版时间:2018年版
丛编项: 高等院校自动化系列规划教材
内容简介
《单片机原理与接口技术(第3版)/高等院校自动化系列规划教材》以AT89S51单片机为主体,系统且全面地介绍了该单片机的基本原理以及具体的应用实例,内容分为基础原理篇和编程实践篇。基础原理篇详细介绍了该单片机的工作原理、存储器结构、指令系统、程序设计与调试、I/O接口、中断、定时器以及串行通信接口。编程实践篇从工程设计和应用的角度给出了单片机的具体应用实例,包括KEIL C编程平台、I/O接口编程及应用、键盘和显示应用、中断的应用、基于温度传感器DS18820和EEPROM 24C04等的扩展应用。每个实例都给出了对应的电路以及相应的汇编程序和C语言程序,以便读者在系统掌握单片机基本原理的基础上,初步具备独立设计满足工程要求、符合现场实际环境、稳定可靠的应用系统的能力。《单片机原理与接口技术(第3版)/高等院校自动化系列规划教材》集作者多年的教学经验和科研实践,在编写过程中力求内容上的典型性、先进性和实用性,可作为高等院校自动化及相关专业本科生的教材和研究生的教学参考书,也可供从事单片机应用开发的技术人员参考。
目录
基础原理篇
第1章 单片机概述
1.1 单片机的发展历史
1.2 AT89系列单片机及主要特性
1.2.1 低档型AT89系列单片机的基本特性
1.2.2 标准型AT89系列单片机的基本特性
1.2.3 高档型AT89系列单片机的基本特性
1.2.4 AT89系列单片机型号的编码说明及封装形式
1.2.5 部分ATMEL单片机的升级替代及推荐产品
1.3 单片机的应用
1.4 单片机的发展趋势
第2章 AT89S51单片机的基本结构
2.1 AT89S51单片机的主要特性
2.2 AT89S51单片机的结构
2.3 AT89S51单片机的封装及引脚功能
2.3.1 PDlP封装的AT89S51单片机引脚及功能
2.3.2 PLCC和TQFP封装的AT89S51单片机引脚及功能
2.4 AT89S51单片机内部结构
2.4.1 AT89S51单片机CPU的运算器
2.4.2 控制器
2.5 单片机最小系统
2.5.1 振荡器
2.5.2 复位操作和复位电路
2.6 单片机时序
2.7 AT89S51的低功耗工作方式
习题
第3章 AT89S51存储器及总线扩展
3.1 存储器概述
3.2 数据存储器
3.3 特殊功能寄存器SFR
3.4 Flash程序存储器
3.5 总线扩展及地址分配
3.6 外部存储器扩展及访问
3.6.1 外部数据存储器扩展与访问
3.6.2 程序存储器扩展与访问
3.7 Flash存储器操作
3.7.1 签名字节及读出
3.7.2 程序存储器的加密
3.7.3 Flash存储器的并行编程
3.7.4 Flash存储器的串行编程
习题
第4章 指令系统
4.1 汇编语言指令格式
4.1.1 汇编语言执行指令格式
4.1.2 描述符号
4.1.3 汇编伪指令
4.2 寻址方式
4.3 指令系统
4.3.1 数据传送操作
4.3.2 算术运算指令
4.3.3 逻辑运算指令
4.3.4 位(布尔)操作类指令
4.3.5 控制转移类指令
习题
第5章 AT89s51程序设计与调试
5.1 程序设计步骤
5.2 源程序的基本格式及编辑环境
5.2.1 源程序的基本格式
5.2.2 源程序的编辑环境
5.3 程序调试与下载运行
5.3.1 单片机开发系统(装置)
5.3.2 源程序调试
5.3.3 程序下载运行
5.4 程序设计方法
5.4.1 顺序结构程序
5.4.2 分支结构程序
5.4.3 循环结构程序
5.4.4 子程序结构程序
5.4.5 中断服务程序
5.5 C51基础
5.5.1 C51的程序结构及编译环境
5.5.2 C51的数据类型与存储类型
5.5.3 AT89S51结构的C51定义
5.5.4 C51程序设计举例
习题
第6章 AT89S51单片机并行I/O
6.1 AT89S51的并行I/O
6.2 AT89S51并行I/O口结构与特点
6.2.1 I/O口结构
6.2.2 I/O端口的结构特点
6.3 并行I/O口操作
6.4 I/O口应用
6.4.1 I/O端口应用特性
6.4.2 I/O口的应用
习题
第7章 AT89S51单片机中断系统
7.1 中断概述
7.2 中断系统结构与中断控制
7.2.1 AT89S51中断系统结构
7.2.2 中断相关寄存器
7.2.3 中断触发条件
7.3 中断响应
7.3.1 中断响应条件
7.3.2 中断响应过程
7.3.3 中断响应时间
7.4 中断请求的撤除
7.5 中断程序设计
习题
第8章 AT89S51定时器/计数器
8.1 定时器/计数器的结构
8.2 定时器/计数器相关寄存器
8.2.1 定时器/计数器工作模式寄存器TMOD
8.2.2 定时器/计数器控制寄存器TCON
8.3 定时器/计数器的4种模式及应用
8.4 定时器/计数器程序设计
8.4.1 相关寄存器设置
8.4.2 程序设计实例
8.5 定时监视器(看门狗定时器)
8.5.1 AT89S51的定时监视器
8.5.2 WDT程序编写
8.5.3 WDT程序
习题
第9章 AT89s5l单片机串行通信
9.1 串行通信概述
9.1.1 串行通信方式
9.1.2 串行通信协议及帧格式
9.2 RS232C标准总线与单片机通信
9.2.1 RS232C标准总线接口引脚描述
9.2.2 RS232C接口的具体规定
9.2.3 RS232C标准总线接口通信连接
9.3 AT89S51串行通信接口
9.3.1 串行口的控制
9.3.2 串行口的工作模式
9.3.3 波特率的确定
9.4 串行通信应用举例
9.4.1 相关寄存器设置
9.4.2 串行口模式0的应用
9.4.3 串行口模式1的应用
9.4.4 串行口模式2和模式3的应用
习题
编程实践篇
第10章 KEILC51软件的使用指导
10.1 如何建立一个C项目
10.2 如何进行工程详细设置
第11章 I/O的应用实例
11.1 实例1位移法流水灯
11.2 实例2逐个送数法流水灯
11.3 实例3蜂鸣器嘀嘀声
第12章 键盘与6段数码管显示
12.1 实例1数码管显示123456
12.2 实例2独立按键与数码管综合实验
12.3 实例3行列式按键
第13章 中断应用
13.1 实例1外部中断
13.2 实例2定时器计数器
13.3 实例3串行口通信
第14章 扩展功能
14.1 温度测量(DS18820)扩展
14.2 EEPROM扩展
14.3 继电器控制电路扩展
14.4 时钟芯片(DS1302)扩展
附录
参考文献
相关资料
- 电路原理实验教程 陈姝雨,吴传平,刘泽军 2017年版
- 一看就会系列丛书 万用表使用技能一看就会 韩雪涛 主编 2017年版
- Cisco BGP-4命令与配置手册 [(美)帕克赫斯特 著;朱剑云,王晓磊 译] 2011年版
- 卫星导航原理与系统 皮亦鸣,曹宗杰,闵锐 编著 2011年版
- 显示器维修完全学习手册(实战范例教学) [杨晖,张军 编著] 2010年版
- 平板电视集成电路实用手册(LCDTV、PDPTV专集) [冼有佳,胡世伟 编著] 2011年版
- 电子装配实践教程 欧阳知建 吉兵 李旭平 2006年版
- 电子技术 陈杰主编 2011年版
- 国际雷达会议录 曾俭恭主编 1990年版
- 同济博士论丛 智能视频监控系统中的目标监测与跟踪算法研究 李大威,徐立鸿 2018年版
下载说明
本站资源使用网盘存储,可以一键转存和下载,下载速度一流;本站资源均为RAR/ZIP 格式压缩,为确保资源能够正常使用,需使用【WinRAR】等进行解压;
本站资源解压后格式为PDF的,为保证正常使用,推荐【Adobe Reader 8.0】以上版本进行阅读;
如果您发现文件无法下载,请稍后再次尝试;若依然如此,请到 报错页面 告诉我们。
本站提供的标准文件一般为PDF格式,如果您需要Word版本,可搜索【PDF转换成Word软件】进行转换;
本站资料均为网上收集,若无意中侵犯了您的版权,请与我们联系;
本站资料仅供学习交流之用,请下载后24小时内删除。正式场合使用,请购买正版;