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

- 张元良主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302245551
- 出版时间:2011
- 标注页数:234页
- 文件大小:21MB
- 文件页数:248页
- 主题词:单片微型计算机-高等学校-教材
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单片机1
1.1.3单片机应用系统2
1.1.4单片机的发展和应用3
1.2 Keil仿真软件4
1.3 Protel 99 SE软件8
1.3.1 Protel 99 SE软件安装9
1.3.2 Protel 99 SE软件使用11
1.4 Proteus仿真软件15
1.4.1 Proteus ISIS功能简介16
1.4.2绘制原理图19
1.4.3给CPU载入程序22
1.4.4在Proteus中调试程序22
习题23
第2章MCS-51系列单片机的硬件结构25
2.1单片机的内部结构25
2.1.1内部结构框图25
2.1.2引脚与功能27
2.2单片机的存储器结构28
2.2.1程序存储器28
2.2.2数据存储器29
2.2.3特殊功能寄存器31
2.3单片机的并行I/O口35
2.3.1 I/O口的特点35
2.3.2 I/O口的内部结构35
2.3.3 I/O口的功能36
2.3.4 I/O口的负载能力37
2.4单片机的时钟与时序37
2.4.1时钟电路38
2.4.2 CPU时序38
2.5单片机的复位40
2.6单片机最小系统41
习题42
第3章MCS-51系列单片机的指令系统43
3.1指令系统简介43
3.1.1指令格式43
3.1.2指令分类44
3.2单片机寻址方式及实例解析45
3.3单片机指令系统及实例解析48
3.3.1数据传送指令48
3.3.2算术指令54
3.3.3逻辑指令60
3.3.4转移指令65
3.3.5位操作指令74
3.3.6伪指令77
习题82
第4章 汇编语言程序设计84
4.1汇编语言源程序汇编84
4.2汇编语言的程序举例85
4.2.1基本程序设计85
4.2.2子程序设计和调用93
4.2.3应用控制流程设计95
习题97
第5章MCS-51系列单片机的中断系统98
5.1中断的概念98
5.2中断源99
5.3中断控制寄存器99
5.4中断的优先级102
5.5中断的响应103
5.6由中断模块程序认知中断处理过程105
5.6.1外部中断模块代码105
5.6.2定时器中断模块代码105
5.7通过实例掌握外部中断106
习题108
第6章MCS-51系列单片机的定时器/计数器109
6.1定时器/计数器的结构109
6.1.1计数功能110
6.1.2定时功能110
6.2定时器/计数器的相关寄存器110
6.2.1定时器/计数器的方式寄存器TMOD111
6.2.2定时器/计数器的控制寄存器TCON112
6.2.3中断允许寄存器IE113
6.2.4中断优先级寄存器IP113
6.3定时器/计数器的工作方式113
6.4定时器/计数器的知识扩展117
6.4.1定时器的溢出同步问题117
6.4.2运行中读取定时器/计数器118
6.5由定时器/计数器模块程序认知定时器/计数器处理过程119
6.6通过实例掌握定时器121
6.7通过实例掌握计数器124
习题125
第7章MCS-51系列单片机的串行口126
7.1串行通信的概念126
7.2 MCS-51系列单片机串行口的结构129
7.2.1串行口的结构129
7.2.2串行口控制寄存器130
7.2.3串行口的工作方式131
7.2.4串行通信的波特率135
7.3串行口通信136
7.3.1双机通信136
7.3.2多机通信136
7.4通过实例掌握串行口通信137
7.4.1硬件设计137
7.4.2软件设计140
7.4.3 PC机与单片机串行通信的实现142
习题143
第8章MCS-51系列单片机系统扩展及实用I/O接口技术144
8.1存储器的扩展144
8.1.1程序存储器扩展144
8.1.2数据存储器的扩展145
8.1.3存储器综合扩展146
8.1.4数据存储器扩展实例148
8.2开关量输入接口设计151
8.2.1键盘接口151
8.2.2 4×4矩阵键盘扫描实例152
8.2.3继电器输入接口156
8.2.4行程开关输入接口156
8.2.5光电编码器输入接口157
8.3开关量输出接口设计157
8.3.1蜂鸣器输出接口157
8.3.2继电器输出接口158
8.3.3固态继电器输出接口158
8.3.4 LCD接口158
8.4常用A/ D转换接口设计160
8.4.1 TLC2543与单片机接口实例160
8.4.2 ADC0832与单片机接口实例164
8.4.3 A/D转换器应用实例167
8.5常用D/A转换接口设计172
8.5.1 TLC5618与单片机接口实例172
8.5.2 MAX518与单片机接口实例175
习题178
第9章MCS-51系列单片机开发流程179
9.1总体方案设计179
9.1.1系统功能要求179
9.1.2硬件总体方案179
9.1.3软件总体方案181
9.2硬件和软件细分设计181
9.2.1硬件设计181
9.2.2软件设计及调试182
9.3系统的Proteus仿真和调试183
9.3.1利用Proteus绘制电路图183
9.3.2利用Proteus软件仿真184
9.4系统调试186
9.4.1单片机应用系统的一般调试方法186
9.4.2数码管显示系统调试187
第10章 数字电子钟设计实例189
10.1设计要求189
10.2硬件设计189
10.2.1按键电路设计190
10.2.2时钟芯片DS1302的性能特点和工作原理190
10.2.3时钟芯片DS1302与单片机的连接192
10.2.4电路原理图193
10.3软件设计194
10.3.1显示子程序软件流程图194
10.3.2显示子程序的代码194
10.3.3主函数软件流程图195
10.3.4总的汇编语言源程序代码195
第11章LED阵列动态显示设计实例209
11.1设计要求209
11.2硬件设计209
11.2.1 74HC595简介209
11.2.2点阵LED简介212
11.2.3 Protel电路原理图212
11.3软件设计214
11.3.1程序流程图214
11.3.2源程序代码214
第12章 数字温度计设计实例218
12.1设计要求218
12.2硬件设计218
12.2.1温度芯片DS18B20的介绍218
12.2.2一线式总线的概念220
12.2.3硬件总体设计电路图220
12.3软件设计222
12.3.1 DS18B20子程序流程图222
12.3.2 DS18B20子程序代码222
12.3.3数码管串行方式显示子程序流程图224
12.3.4数码管串行方式显示子程序代码224
12.3.5主函数软件流程图225
12.3.6整体源程序代码225
附录A MCS-51系列单片机汇编指令表229
参考文献234
热门推荐
- 1138769.html
- 1725555.html
- 2674134.html
- 3743624.html
- 3680596.html
- 2031096.html
- 3011366.html
- 1918331.html
- 959274.html
- 2882061.html
- http://www.ickdjs.cc/book_2644051.html
- http://www.ickdjs.cc/book_3573736.html
- http://www.ickdjs.cc/book_2015960.html
- http://www.ickdjs.cc/book_1052298.html
- http://www.ickdjs.cc/book_411053.html
- http://www.ickdjs.cc/book_798259.html
- http://www.ickdjs.cc/book_449839.html
- http://www.ickdjs.cc/book_3428640.html
- http://www.ickdjs.cc/book_2993968.html
- http://www.ickdjs.cc/book_3208560.html