MCS-51单片机应用教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:李叶紫等编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2004
- ISBN:7302079420
- 页数:276 页
第1篇 基础篇 2
第1章 MCS-51单片机系统结构 2
本章学习目标 2
1.1 概述 2
1.1.1 单片机的发展历程 2
目录 2
1.1.2 单片机的发展趋势 3
1.1.3 单片机系列产品介绍 3
1.1.4 单片机的应用及特点 3
1.2.1 内部结构框图 5
1.2 单片机的内部结构 5
1.2.2 引脚定义及功能 7
1.3 单片机的存储器结构 7
1.3.1 程序存储器 8
1.3.2 数据存储器 8
1.4 单片机并行I/O口 12
1.4.1 P0~P3口的功能 12
1.4.2 P0~P3口的特点 12
1.5.2 复位方法 13
1.5.1 复位方式 13
1.5 单片机的复位电路 13
1.6 单片机的时钟与时序 14
1.6.1 时钟电路 14
1.6.2 CPU时序 15
本章小结 16
习题与思考题 16
2.1 指令系统概述 17
2.1.1 指令分类 17
本章学习目标 17
第2章 单片机的指令系统 17
2.1.2 指令格式 18
2.1.3 指令字长和指令周期 19
2.2 寻址方式 19
2.2.1 直接寻址 20
2.2.2 立即寻址 20
2.2.3 寄存器寻址 20
2.2.4 寄存器间接寻址 21
2.2.5 变址寻址 21
2.2.6 相对寻址 22
2.2.7 位寻址 22
2.2.8 寻址方式小结 23
2.3 指令功能介绍 24
2.3.1 数据传送类指令 25
2.3.2 算术运算类指令 30
2.3.3 逻辑运算指令 34
2.3.4 控制转移类指令 35
2.3.5 位操作指令 38
2.3.6 伪指令 39
本章小结 42
习题与思考题 43
3.1 中断系统 46
3.1.1 中断的概念 46
本章学习目标 46
第3章 单片机的中断系统与定时器/计数器 46
3.1.2 中断源 47
3.1.3 中断控制 47
3.1.4 中断响应 49
3.1.5 中断的嵌套 50
3.2 单片机的定时器/计数器 50
3.2.1 定时器/计数器的结构 50
3.2.2 定时器/计数器的控制方式 51
3.3 外部中断源的扩展 52
3.2.3 定时器/计数器的工作方式 52
3.3.2 使用硬件申请和软件查询法扩展外部中断源 53
3.3.1 利用定时器/计数器溢出中断扩展外部中断源 53
3.3.3 用串行口进行外部中断扩展 55
3.3.4 应用中断控制器8259扩展外部中断源 55
本章小结 55
习题与思考题 55
4.1 串行通信的概念 56
4.1.1 串行通信的制式 56
本章学习目标 56
第4章 单片机的串行通信 56
4.1.2 串行通信的方式 57
4.2 MCS-51串行口的结构及工作方式 58
4.2.1 单片机串行口的结构及串行口控制寄存器 58
4.2.2 串行口的4种工作方式 60
4.2.3 串行通信的波特率 61
4.3 串行通信的应用 62
4.3.1 利用串行口扩展I/O口 62
4.3.2 双机通信 63
本章小结 64
4.3.3 多机通信 64
习题与思考题 65
第2篇 应用篇 68
第5章 单片机实用开发步骤 68
5.1 单片机应用系统设计的一般流程 68
5.2 单片机汇编程序的编辑方法 72
5.2.1 伟福仿真器软件包 72
5.2.2 汇编源程序的编辑方法 73
5.3 源程序的编译 74
5.4 程序的仿真调试 75
5.4.1 仿真调试的一般步骤 76
5.4.2 仿真调试的一般命令 77
5.4.3 程序的写入与运行 79
第6章 程序设计集锦 80
本章学习目标 80
6.1 循环程序 80
6.1.1 延时程序 80
6.1.2 数据排序程序 82
6.2 查表程序 88
6.3.1 条件分支转移程序 92
6.3 分支程序 92
6.3.2 散转程序 94
6.4 常用子程序集 98
6.4.1 子程序设计和参数传递方法 98
6.4.2 数制和码制转换程序 101
6.4.3 定点数运算程序 106
6.4.4 浮点数运算程序 114
本章小结 122
习题与思考题 123
7.1 P1口的应用 125
第7章 基本I/O口的应用 125
7.2 P0口的扩展 126
7.3 矩阵式LED显示器的扩展 129
7.4 矩阵式键盘的扩展 132
7.5 8255A的应用 134
7.6 8155的应用 139
7.7 8279可编程键盘/显示器接口控制实验 146
第8章 MCS-51单片机外部中断的应用 155
8.1 外部中断的应用 155
8.2 外部中断源的扩展 158
9.1 定时器/计数器定时功能的应用 161
第9章 定时器/计数器的应用 161
9.2 简易方波发生器 164
9.3 外部脉冲宽度的测量 167
第10章 串行口的应用 169
10.1 串行口扩展显示器 169
10.2 串行口扩展的键盘 171
10.3 双机通信练习 174
10.4 用电流环实现的远距离串行通信 178
10.5 计算机与单片机的通信练习 179
10.6 多机通信练习 183
第11章 A/D、D/A转换器的应用 190
11.1 8位A/D转换器ADC0809的应用 190
11.2 12位A/D转换器AD574A的应用 194
11.3 串行A/D转换器MAX1247的应用 198
11.4 8位D/A转换器DAC0832的应用 203
11.5 串行D/A MAX525的应用 206
11.6 8位A/D、D/A转换器PCF8591的应用 211
第12章 步进电动机的单片机控制 219
12.1 步进电动机控制原理 219
12.1.1 步进电动机基本知识 219
12.1.2 步进电动机的驱动方式 220
12.2 步进电动机的单片机开环控制 221
12.2.1 串行控制 221
12.2.2 并行控制 222
12.3 步进电动机的转速控制 223
12.4 步进电动机加减速定位控制 225
12.4.1 加减速定位控制原理 225
12.4.2 加减速定位控制的程序设计 227
第13章 单片机的综合应用 232
13.1 多功能低频函数信号发生器 232
13.2 单片机控制的语音电路 238
13.3 T6963C控制的液晶显示设计 245
13.4 由单片机构造的智能CAN总线结点 256
第14章 单片机系统抗干扰技术 263
14.1 干扰的来源 263
14.2 硬件抗干扰技术 263
14.3 软件抗干扰技术 265
14.4 单片机系统的抗干扰技术应用 266
附录A ASCII字符表 270
附录B MCS-51系列单片机指令表 272
参考文献 276
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019