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

- 刘瑞新主编 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111409953
- 出版时间:2013
- 标注页数:300页
- 文件大小:70MB
- 文件页数:310页
- 主题词:单片微型计算机-高等学校-教材
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编码5
1.2计算机系统的组成9
1.2.1计算机的硬件组成9
1.2.2计算机的软件系统11
1.2.3计算机语言及程序设计11
1.3单片机与嵌入式系统的组成15
1.3.1单片机及其发展概况15
1.3.2单片机的特点和应用15
1.3.3嵌入式系统17
1.3.4单片机应用系统的组成18
1.4一个简单的单片机应用实例19
1.5习题21
第2章MCS-51单片机硬件结构22
2.1 MCS-51单片机总体结构22
2.1.1 MCS-51单片机总体结构框图及功能22
2.1.2 MCS-51引脚功能26
2.2 MCS-51存储结构及位处理器29
2.2.1 MCS-51存储器的特点29
2.2.2程序存储器30
2.2.3数据存储器31
2.2.4专用寄存器34
2.2.5位处理器35
2.3 MCS-51的工作方式36
2.3.1复位方式36
2.3.2程序执行方式37
2.3.3节电工作方式37
2.4 MCS-51单片机的时序39
2.4.1时钟39
2.4.2 CPU时序39
2.5单片机最小系统42
2.6习题43
第3章MCS-51指令系统及汇编语言程序设计45
3.1指令系统简介45
3.1.1指令格式45
3.1.2指令的分类及符号说明46
3.2寻址方式47
3.3指令系统51
3.3.1数据传送类指令51
3.3.2算术运算类指令58
3.3.3逻辑运算类指令62
3.3.4控制转移类指令64
3.3.5位操作类指令70
3.4汇编语言程序设计基础73
3.4.1汇编语言程序的组成74
3.4.2伪指令74
3.4.3程序设计步骤及技术76
3.5程序设计实例77
3.5.1汇编语言基本程序设计77
3.5.2延时程序设计81
3.5.3代码转换程序设计82
3.5.4查表程序设计83
3.5.5运算程序设计83
3.5.6排序程序设计84
3.5.7输入/输出程序设计85
3.5.8数字滤波程序设计86
3.6习题87
第4章MCS -51单片机的中断系统89
4.1中断的概念89
4.1.1中断及中断源89
4.1.2中断嵌套89
4.2 MCS-51中断系统的结构及中断控制90
4.2.1中断源和中断请求标志90
4.2.2中断允许控制92
4.2.3中断优先级控制92
4.3 MCS-51中断响应的过程93
4.3.1中断响应93
4.3.2中断处理94
4.3.3中断返回94
4.4中断响应的时间94
4.5中断响应后中断请求的撤除95
4.6中断系统应用实例95
4.6.1单步操作的中断实现95
4.6.2外部中断源的扩展96
4.7中断程序举例97
4.8习题101
第5章MCS -51单片机定时/计数器102
5.1定时/计数器概述102
5.2定时/计数器的控制103
5.2.1定时/计数器的工作模式寄存器TMOD103
5.2.2定时器控制寄存器TCON104
5.3定时/计数器的工作模式104
5.3.1工作模式0104
5.3.2工作模式1105
5.3.3工作模式2105
5.3.4工作模式3106
5.4定时/计数器应用实例107
5.4.1工作模式0的应用107
5.4.2 工作模式1的应用108
5.4.3工作模式2的应用108
5.4.4工作模式3的应用109
5.4.5定时/计数器的综合应用110
5.5习题113
第6章 单片机串行口及应用115
6.1串行通信的基本概念115
6.1.1异步通信和同步通信115
6.1.2串行通信的制式117
6.1.3波特率和发送/接收时钟117
6.1.4奇偶校验118
6.2 MCS -51单片机串行口118
6.2.1串行口的结构119
6.2.2串行口控制119
6.2.3串行口的工作方式120
6.2.4波特率的设置122
6.3串行口的应用124
6.3.1串行口方式0的应用124
6.3.2串行口在其他方式下的应用127
6.3.3双机通信129
6.3.4多机通信132
6.4常用串行通信总线标准及接口电路139
6.4.1 RS-232C总线标准及接口电路139
6.4.2 RS - 422/485总线标准及接口电路140
6.5习题142
第7章 单片机的系统扩展143
7.1单片机系统扩展概述143
7.2常用程序存储器及其扩展144
7.2.1常用程序存储器144
7.2.2程序存储器的扩展148
7.3常用数据存储器及其扩展151
7.3.1常用的数据存储器151
7.3.2数据存储器的扩展152
7.4 I/O口的扩展154
7.4.1简单并行I/O口的扩展154
7.4.2 8155可编程多功能接口的扩展157
7.5单片机扩展系统外部地址空间的编址方法163
7.5.1线选法163
7.5.2译码法164
7.6习题165
第8章 单片机的I/O接口技术167
8.1键盘及接口电路167
8.1.1键盘的分类167
8.1.2键盘的工作原理167
8.1.3键盘结构及扫描子程序168
8.1.4键盘接口扩展设计170
8.2显示器及接口电路172
8.2.1 LED状态显示172
8.2.2 LED数码显示174
8.2.3七段LED数码管显示接口176
8.2.4键盘、显示器综合设计177
8.3 A-D、 D-A转换器与单片机的接口180
8.3.1 D-A转换器181
8.3.2 A-D转换器184
8.4应用举例——简易5V直流数字电压表191
8.5习题193
第9章Cx51程序设计及Proteus仿真194
9.1 Keil C简介与环境设置194
9.2 Cx51简介及特征195
9.2.1 Cx51的扩展195
9.2.2存储区196
9.2.3存储模式197
9.2.4数据类型与自定义变量197
9.2.5指针199
9.2.6函数201
9.3 Cx51开发工具简介205
9.4 Cx51应用程序设计举例209
9.4.1输入211
9.4.2输出213
9.4.3定时/计数器214
9.4.4外部中断216
9.4.5串行口通信218
9.5 Proteus软件仿真220
9.5.1 Proteus软件使用简介220
9.5.2 Keil C与Proteus连接调试223
9.5.3 Proteus仿真举例225
9.6习题236
第10章 单片机应用实例与系统开发237
10.1单片机应用系统实例237
10.1.1光电计数器237
10.1.2时间顺序控制器239
10.1.3转速表243
10.1.4交通灯管理系统246
10.2单片机系统的开发应用过程250
10.2.1总体论证252
10.2.2总体设计252
10.2.3硬件设计252
10.2.4软件设计252
10.2.5联机调试253
10.2.6下载测试254
10.2.7脱机运行255
10.3单片机开发系统255
10.3.1开发系统的基本功能255
10.3.2开发系统简介256
10.4单片机应用系统开发实例258
10.4.1电动机调速系统258
10.4.2实验及教学综合楼智能化管理系统268
10.5习题271
第11章RTX51实时操作系统简介272
11.1 RTX51系统简介272
11.2 RTX51的程序结构273
11.3 RTX51的功能函数274
11.4 RTX51的任务调度与系统配置277
11.4.1 RTX51的任务调度277
11.4.2 RTX51的系统配置278
11.5 RTX51的应用举例279
11.6习题281
附录282
附录A MCS-51指令表282
附录B ASCII(美国标准信息交换码)码表285
附录C典型汇编及模拟运行程序的使用286
附录D常用C51库函数297
参考文献300
热门推荐
- 1262486.html
- 1721100.html
- 748788.html
- 1540540.html
- 3617922.html
- 468195.html
- 876462.html
- 591517.html
- 1983310.html
- 908446.html
- http://www.ickdjs.cc/book_2470834.html
- http://www.ickdjs.cc/book_1610050.html
- http://www.ickdjs.cc/book_952972.html
- http://www.ickdjs.cc/book_962386.html
- http://www.ickdjs.cc/book_2939032.html
- http://www.ickdjs.cc/book_3355104.html
- http://www.ickdjs.cc/book_3580931.html
- http://www.ickdjs.cc/book_3826665.html
- http://www.ickdjs.cc/book_1654743.html
- http://www.ickdjs.cc/book_1288686.html