图书介绍
单片机原理及应用【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 文武松,王璐,杨贵恒,韦鹏程,李兴德等编著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111506157
- 出版时间:2015
- 标注页数:280页
- 文件大小:134MB
- 文件页数:290页
- 主题词:单片微型计算机-高等学校-教材
PDF下载
下载说明
单片机原理及应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 绪论1
1.1微型计算机的结构与工作过程1
1.1.1微型计算机的基本结构1
1.1.2微型计算机的工作过程3
1.2单片机的发展与应用5
1.2.1单片机的概念与特点5
1.2.2单片机的发展概况6
1.2.3单片机的应用领域8
1.3 MCS-51内核单片机简介9
1.3.1 MCS-51系列单片机9
1.3.2 AT89系列单片机11
习题与思考题12
第2章 MCS-51单片机的结构及原理13
2.1单片机的硬件结构13
2.1.1基本组成13
2.1.2中央处理器14
2.1.3引脚功能17
2.1.4存储器结构20
2.2单片机最小系统24
2.2.1电源25
2.2.2时钟电路25
2.2.3复位电路27
2.3单片机的输入/输出端口28
2.3.1 P0口29
2.3.2 P1口31
2.3.3 P2口31
2.3.4 P3口32
2.3.5 P0~P3口的功能总结32
2.4单片机的定时/计数器33
2.4.1定时计数器的结构33
2.4.2定时/计数器的控制35
2.4.3定时/计数器的工作模式36
2.4.4定时/计数器的功能总结39
2.5单片机的中断系统40
2.5.1中断的概念40
2.5.2中断的控制41
2.5.3中断的响应过程45
2.5.4外部中断的响应时间和方式选择47
2.5.5中断系统的功能总结47
2.6单片机的串行通信接口48
2.6.1串行通信的基本概念48
2.6.2串行通信接口的结构50
2.6.3串行通信接口的工作方式53
2.6.4波特率的设定方法58
2.6.5串行通信接口的功能总结59
习题与思考题60
第3章 MCS-51单片机的指令系统62
3.1指令格式和寻址方式62
3.1.1指令格式62
3.1.2伪指令63
3.1.3寻址方式65
3.1.4寻址空间及符号注释70
3.2指令系统71
3.2.1数据传送类指令71
3.2.2算术操作类指令75
3.2.3逻辑操作类指令79
3.2.4控制转移类指令82
3.2.5位操作(布尔处理)类指令89
习题与思考题91
第4章 MCS-51单片机的汇编程序设计94
4.1汇编语言程序设计概述94
4.1.1机器语言、汇编语言和高级语言94
4.1.2源程序的汇编方式95
4.1.3汇编语言程序的基本结构形式95
4.2基本汇编语言程序设计举例96
4.2.1简单程序设计96
4.2.2查表程序设计97
4.2.3分支程序设计100
4.2.4循环程序设计104
4.2.5子程序设计108
4.2.6码制转换程序设计111
4.2.7算术运算程序设计113
4.3单片机典型应用程序设计120
4.3.1中断服务程序设计120
4.3.2定时/计数器程序设计126
4.3.3串行口通信程序设计131
习题与思考题135
第5章 存储器及I/O口的扩展137
5.1 MCS-51单片机的外部并行总线结构137
5.1.1三总线结构137
5.1.2外部总线扩展的基本方法139
5.2外部程序存储器的扩展142
5.2.1外部程序存储器的操作时序142
5.2.2外部程序存储器的扩展方法144
5.3外部数据存储器的扩展146
5.3.1外部数据存储器的操作时序147
5.3.2外部数据存储器的扩展方法148
5.4 I/O口的扩展151
5.4.1简单I/O接口的扩展与应用152
5.4.2并行I/O的扩展与应用153
习题与思考题159
第6章 键盘与显示器的扩展161
6.1键盘接口原理161
6.1.1键盘实现方法161
6.1.2键盘设计原理162
6.1.3键盘扫描方法166
6.2 LED接口原理169
6.2.1 7段数码管的工作原理169
6.2.2 7段数码管的控制原理170
6.3键盘及显示器接口设计举例173
6.3.1利用NEC8255芯片实现键盘/显示器接口173
6.3.2利用单片机的串行口实现键盘/显示器接口174
6.3.3利用专用接口芯片8279实现键盘/显示器接口176
习题与思考题184
第7章 A/D与D/A接口的扩展185
7.1 A/D转换器的扩展185
7.1.1 A/D转换器的转换原理185
7.1.2 A/D转换器的主要性能指标187
7.1.3逐次逼近式A/D转换器ADC0809及其接口方法188
7.1.4逐次逼近式A/D转换器AD574A及其接口方法190
7.1.5双积分式A/D转换器MC14433及其接口方法193
7.2 D/A转换器的扩展197
7.2.1 D/A转换器的转换原理197
7.2.2 D/A转换器的主要性能指标199
7.2.3 D/A转换器DAC0832及其接口方法200
习题与思考题208
第8章 MCS-51单片机的C语言程序设计209
8.1 C51语言基础209
8.1.1 C51程序结构209
8.1.2数据与数据类型212
8.1.3常量与变量213
8.1.4数据存储类型213
8.1.5特殊功能寄存器的C51定义214
8.1.6位变量的C51定义216
8.1.7运算符与表达式216
8.2流程控制语句218
8.2.1表达式语句218
8.2.2复合语句219
8.2.3条件语句219
8.2.4开关语句220
8.2.5循环语句222
8.2.6跳转语句223
8.3构造数据224
8.3.1数组224
8.3.2指针225
8.3.3结构227
8.3.4共用体228
8.3.5枚举230
8.4函数与中断子程序230
8.4.1函数230
8.4.2中断子程序232
8.5 C51程序设计举例233
8.5.1外部中断程序设计233
8.5.2定时/计数器程序设计234
8.5.3串行口通信程序设计239
8.5.4外部RAM读写程序设计242
习题与思考题244
第9章 MCS-51单片机应用系统设计246
9.1单片机应用系统的设计步骤246
9.1.1单片机应用系统的方案设计246
9.1.2单片机应用系统的硬件设计247
9.1.3单片机应用系统的软件设计249
9.2单片机温度控制系统250
9.2.1总体方案设计250
9.2.2硬件电路设计251
9.2.3软件设计253
9.3单片机应用系统的开发与调试263
9.3.1应用系统的开发调试工具263
9.3.2应用系统的开发模式265
9.3.3应用系统的调试265
9.3.4程序固化与运行267
习题与思考题267
附录268
附录A MCS-51系统单片机指令表268
附录B 8051单片机头文件274
附录C 常用ASCII码表277
参考文献279
热门推荐
- 1862813.html
- 1377346.html
- 2520627.html
- 905186.html
- 1302870.html
- 527469.html
- 3752962.html
- 3885146.html
- 1433001.html
- 56854.html
- http://www.ickdjs.cc/book_1141404.html
- http://www.ickdjs.cc/book_1390457.html
- http://www.ickdjs.cc/book_785988.html
- http://www.ickdjs.cc/book_2815823.html
- http://www.ickdjs.cc/book_2983583.html
- http://www.ickdjs.cc/book_1706961.html
- http://www.ickdjs.cc/book_1472798.html
- http://www.ickdjs.cc/book_1011147.html
- http://www.ickdjs.cc/book_2333401.html
- http://www.ickdjs.cc/book_3507001.html