单片机原理及应用PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:贾萍,别文群主编
- 出 版 社:广州:广东高等教育出版社
- 出版年份:2007
- ISBN:7536135076
- 页数:280 页
第1章 基础知识 1
1.1 单片机简介 1
1.1.1 单片机的发展概况 1
1.1.2 单片机的特点和应用 2
1.1.3 MCS-51系列单片机简介 4
1.1.4 其他类型的单片机简介 6
1.2 数制 9
1.2.1 进位计数制 9
1.2.2 数制转换 10
1.2.3 数的表示方法 14
1.2.4 数的运算方法 16
1.3 编码 18
1.3.1 数字编码 18
1.3.2 字符编码 20
本章小结 21
思考与练习1 21
第2章 MCS-51单片机的基本结构 23
2.1 MCS-51单片机的内部结构与引脚 23
2.1.1 MCS-51单片机的内部结构 23
2.1.2 MCS-51单片机引脚说明 25
2.2 MCS-51单片机的内部存储器结构 27
2.2.1 程序存储器 27
2.2.2 片内数据存储器 28
2.2.3 片外数据存储器 33
2.3 MCS-51单片机的并行输入/输出口 33
2.3.1 P0口 33
2.3.2 P1口 34
2.3.3 P2口 34
2.3.4 P3口 35
2.4 MCS-51单片机的时钟与时序 36
2.4.1 时钟电路 36
2.4.2 时序 36
2.4.3 复位电路与复位状态 39
本章小结 40
思考与练习2 41
第3章 MCS-51单片机的指令系统与程序设计 42
3.1 指令系统概述 42
3.1.1 指令的分类 42
3.1.2 指令的格式 43
3.1.3 指令系统中的常用符号 44
3.1.4 寻址方式 44
3.2 MCS-51单片机指令系统 48
3.2.1 数据传送类指令 48
3.2.2 算术运算类指令 54
3.2.3 逻辑运算类指令 60
3.2.4 位操作类指令 63
3.2.5 控制转移类指令 67
3.3 汇编语言程序设计 72
3.3.1 汇编语言简介 72
3.3.2 伪指令 73
3.3.3 汇编语言程序设计 75
本章小结 80
思考与练习3 80
第4章 中断系统 83
4.1 中断系统概述 83
4.1.1 中断系统的基本概念 83
4.1.2 中断系统的基本功能 84
4.1.3 中断处理过程 85
4.2 8051单片机的中断系统 85
4.2.1 8051单片机的中断源 86
4.2.2 8051单片机的中断控制 86
4.3 中断应用程序举例 89
4.4 外部中断源扩展方法 93
4.4.1 中断加查询扩展外部中断 93
4.4.2 定时器扩展外部中断 95
本章小结 96
思考与练习4 96
第5章 定时器/计数器应用 97
5.1 定时器/计数器简介 97
5.2 定时器/计数器设置 98
5.2.1 工作模式寄存器TMOD 98
5.2.2 控制寄存器TCON 99
5.2.3 其他寄存器 99
5.3 定时器/计数器工作方式及应用 100
5.3.1 方式0 100
5.3.2 方式1 103
5.3.3 方式2 107
5.3.4 方式3 108
5.4 定时器/计数器的综合应用 110
5.4.1 工作原理 110
5.4.2 程序设计 111
本章小结 115
思考与练习5 115
第6章 串行通信技术 116
6.1 串行口通信基础 116
6.1.1 串行通信的分类 116
6.1.2 串行通信的制式 118
6.1.3 串行通信的标准接口 119
6.2 MCS-51单片机的串行口 122
6.2.1 串行口控制寄存器 123
6.2.2 串行口的工作方式 124
6.3 MCS-51单片机串行口通信技术 129
6.3.1 串行口的双机通信及应用 129
6.3.2 串行口的多机通信及应用 133
6.4 MCS-51单片机串行口的扩展应用 142
6.4.1 串行口的编程 142
6.4.2 串行口的扩展应用 142
本章小结 146
思考与练习6 146
第7章 存储器扩展技术 147
7.1 MCS-51单片机系统扩展 147
7.1.1 单片机最小应用系统 147
7.1.2 系统总线扩展 148
7.1.3 编址技术 151
7.2 程序存储器的扩展 156
7.2.1 只读存储器 156
7.2.2 常用的程序存储器 157
7.2.3 常用的译码器、锁存器 160
7.2.4 MCS-51程序存储器的扩展 162
7.3 数据存储器的扩展 165
7.3.1 常用的数据存储器 166
7.3.2 MCS-51数据存储器扩展 166
7.4 存储器的综合扩展 168
本章小结 168
思考与练习7 169
第8章 单片机I/O接口及扩展技术 170
8.1 并行I/O接口扩展技术 170
8.1.1 并行I/O接口扩展技术概述 170
8.1.2 I/O扩展接口电路的功能 171
8.2 简单I/O口扩展 172
8.2.1 简单输入口扩展 172
8.2.2 简单输出口扩展 173
8.2.3 简单输入口扩展和输出口扩展应用 175
8.3 8255A可编程并行接口芯片 176
8.3.1 8255A的概述 176
8.3.2 8255A的逻辑结构及引脚功能 176
8.3.3 8255A的工作方式 179
8.3.4 8255A的控制字及初始化编程 183
8.4 8155可编程并行接口芯片 184
8.4.1 8155芯片的概述 184
8.4.2 8155芯片的内部结构及引脚 184
8.4.3 8155芯片的命令/状态寄存器 186
8.4.4 8155芯片的定时器/计数器 187
8.4.5 8155芯片的初始化 189
8.5 键盘接口及应用 192
8.5.1 键盘工作原理 192
8.5.2 独立式按键 194
8.6 显示器接口及应用 199
本章小结 206
思考与练习8 206
第9章 数/模转换及模/数转换技术 208
9.1 D/A转换器的性能指标及与MCS-51的接口 208
9.1.1 D/A转换器的性能指标 209
9.1.2 D/A转换器与MCS-51的接口 209
9.2 A/D转换器的性能指标及与MCS-51的接口 214
9.2.1 A/D转换器的性能指标 214
9.2.2 A/D转换器与MCS-51的接口 214
本章小结 217
思考与练习9 218
第10章 单片机应用系统设计 219
10.1 单片机应用系统开发流程 219
10.2 常用的抗干扰技术 221
10.3 管道阀门自动控制系统 223
10.3.1 工作原理 224
10.3.2 程序设计 224
本章小结 237
思考与练习10 237
附录A 实验 238
实验一 单片机认识实验 238
实验二 熟悉51指令 239
实验三 数据传送 241
实验四 单片机I/O口控制实验 242
实验五 蜂鸣器驱动实验 245
实验六 定时器/计数器实验 248
实验七 中断实验 250
实验八 串转并的I/O口实验 252
实验九 串行通信实验 254
实验十 74HC138译码器实验 256
实验十一 扩展8155实验 258
实验十二 A/D转换实验 261
实验十三 D/A转换实验 263
附录B Keil C51应用快速入门 266
附录C MCS-51指令表 276
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018
- 《学前教育学》王换成主编 2019
- 《近代体育游戏教育史料汇编 第1辑 1》王强主编 2016