MCS-51单片机原理与应用PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:郭玉霞,屈建余编著
- 出 版 社:北京:北京航空航天大学出版社
- 出版年份:2010
- ISBN:9787811248180
- 页数:239 页
第1章 微型计算机中数与码的运算基础 1
1.1 进位计数制及各计数制间的转换 1
1.1.1 进位计数制 1
1.1.2 各种进制数间的相互转换 2
1.2 二进制数的运算 4
1.2.1 二进制数的算术运算 4
1.2.2 二进制数的逻辑运算 5
1.3 带符号数的表示方法——原码、反码和补码 6
1.3.1 机器数与真值 6
1.3.2 原码、反码与补码 6
1.3.3 补码的运算规则与溢出判别 8
1.4 定点数与浮点数 9
1.4.1 数的定点表示法 9
1.4.2 数的浮点表示法 9
1.5 BCD码与ASCII码 10
1.5.1 BCD码运算与调整 10
1.5.2 ASCII码与奇偶校验 11
习题与思考题 12
第2章 MCS—51单片机系统结构 13
2.1 概述 13
2.1.1 单片机的发展历程及趋势 13
2.1.2 单片机系列产品简介及应用特点 14
2.2 单片机的基本结构 16
2.2.1 内部结构框图 16
2.2.2 引脚定义及功能 17
2.3 单片机的存储器结构 19
2.3.1 程序存储器 20
2.3.2 数据存储器 20
2.4 单片机的并行输入/输出口 25
2.4.1 P0~P3口的功能 26
2.4.2 P0~P3口的特点 26
2.5 单片机的复位电路与时序 27
2.5.1 复位电路与复位状态 27
2.5.2 CPU的时钟电路与时序 28
实训一 AT89C51单片机系统硬件电路结构简介 31
习题与思考题 34
第3章 单片机的指令系统 35
3.1 指令系统概述 35
3.1.1 指令分类 35
3.1.2 指令格式 36
3.1.3 指令字长与指令周期 36
3.2 寻址方式 37
3.2.1 直接寻址 37
3.2.2 立即寻址 37
3.2.3 寄存器寻址 38
3.2.4 寄存器间接寻址 38
3.2.5 变址寻址 38
3.2.6 相对寻址 39
3.2.7 位寻址 39
3.3 指令功能简介 40
3.3.1 数据传送类指令 41
3.3.2 算术运算类指令 45
3.3.3 逻辑运算类指令 48
3.3.4 控制转移类指令 50
3.3.5 位操作类指令 52
3.3.6 伪指令 54
习题与思考题 56
第4章 汇编语言程序设计基础 58
4.1 汇编语言概述 58
4.1.1 汇编语言程序设计过程 58
4.1.2 汇编语言的语句格式 59
4.2 汇编程序设计 59
4.2.1 顺序结构的程序设计 59
4.2.2 分支结构的程序设计 60
4.2.3 循环结构的程序设计 64
4.2.4 查表程序设计 67
4.2.5 子程序设计与参数传递 68
4.2.6 典型程序设计实例 71
实训二 Keil C51集成仿真开发环境的使用 76
习题与思考题 86
第5章 单片机的中断系统与定时/计数器 88
5.1 中断系统 88
5.1.1 中断的概述 88
5.1.2 中断源 88
5.1.3 中断控制 89
5.1.4 中断响应 91
5.1.5 中断的嵌套 92
5.2 单片机的定时/计数器 93
5.2.1 定时/计数器的结构 93
5.2.2 定时/计数器的控制方式 93
5.2.3 定时/计数器的工作方式 94
5.3 外部中断源的扩展 95
5.3.1 利用定时/计数器溢出中断扩展外部中断源 95
5.3.2 使用硬件申请和软件查询法扩展外部中断源 96
5.3.3 利用串行口扩展外部中断源 97
5.3.4 使用中断控制器8259扩展外部中断源 97
实训三 外部中断的应用 97
实训四 定时/计数器定时功能的应用 101
习题与思考题 105
第6章单 片机的串行通信及应用 106
6.1 串行通信的概念 106
6.1.1 通信数据的传输方式 106
6.1.2 串行通信的方式 107
6.2 MCS—51单片机串行口的结构及工作方式 109
6.2.1 串行口的结构及串行口的控制寄存器 109
6.2.2 串行口的四种工作方式 111
6.2.3 串行通信的波特率 113
6.3 串行口的扩展 115
6.3.1 用74LS165扩展并行输入口 115
6.3.2 用74LS164扩展并行输出口 116
实训五 串行口扩展的显示器 117
实训六 串行口扩展的键盘 119
实训七 双机通信 123
习题与思考题 128
第7章 MCS—51单片机的存储器扩展 129
7.1 系统扩展概述 129
7.1.1 系统扩展的内容与方法 129
7.1.2 最小应用系统 130
7.2 系统扩展中常用的数字集成逻辑器件 131
7.2.1 8D锁存器74LS373和8D触发器74LS273 131
7.2.2 3-8译码器74LS138 133
7.3 存储器的扩展 134
7.3.1 存储器扩展概述 134
7.3.2 程序存储器扩展 134
7.3.3 数据存储器扩展 137
7.3.4 串行存储器扩展 140
习题与思考题 141
第8章 I/O接口扩展设计及应用 143
实训八 P1口的应用实例 143
实训九 P0口的扩展应用实例 145
实训十 8255A的应用实例 149
实训十一 8155的应用实例 156
实训十二 8279的接口电路与应用实例 163
第9章 MCS—51单片机与A/D、D/A接口设计 175
实训十三 8位A/D转换ADC0809的应用实例 175
实训十四 8位D/A转换DAC0832的应用实例 180
第10章 单片机应用系统的设计与开发 186
10.1 MCS—51单片机应用系统开发与开发系统 186
10.1.1 单片机开发系统的构成 186
10.1.2 单片机开发系统的功能 187
10.1.3 单片机开发分类 188
10.2 单片机应用系统设计的一般流程 189
10.2.1 总体设计 189
10.2.2 应用系统的硬件电路设计 190
10.2.3 应用系统的软件设计 191
10.2.4 汇编程序的编辑、汇编、仿真与调试 192
第11章 MCS—51单片机综合应用设计 194
设计一 8×8点阵LED字符显示器 194
设计二 数字钟 203
设计三 无线传感区域防范系统 213
第12章 单片机系统的抗干扰技术 221
12.1 干扰的来源 221
12.2 硬件抗干扰技术 222
12.3 软件抗干扰技术 223
12.4 单片机系统的抗干扰技术应用 225
附录 MCS—51单片机指令表与ASCII字符表 229
参考文献 239
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《市政工程基础》杨岚编著 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