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

- 马永杰编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302328681
- 出版时间:2013
- 标注页数:265页
- 文件大小:169MB
- 文件页数:277页
- 主题词:单片微型计算机-高等学校-教材
PDF下载
下载说明
单片机原理及应用 第2版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 存储器和I/O接口4
1.2 MCS-51系列单片机及其他类型单片机4
1.2.1 MCS-51系列单片机5
1.2.2 AT89C5 1、AT89S51单片机6
1.2.3 其他类型单片机7
1.3 计算机基础知识10
1.3.1 数制10
1.3.2 计算机中常用的编码11
1.3.3 计算机中有符号数的表示方法13
习题14
第2章 89C51的结构和原理15
2.1 89C51单片机的结构15
2.1.1 89C51单片机的基本组成15
2.1.2 89C51单片机的内部结构16
2.2 89C51单片机引脚及功能18
2.3 89C51单片机存储器配置21
2.3.1 程序存储器地址空间21
2.3.2 数据存储器(片内、片外)空间23
2.4 时钟电路与CPU时序26
2.4.1 片内时钟信号的产生27
2.4.2 CPU取指、执指时序28
2.5 输入输出端口结构29
2.5.1 P0口29
2.5.2 P1口31
2.5.3 P2口31
2.5.4 P3口33
2.5.5 端口负载能力和接口要求33
2.6 复位及复位电路34
2.6.1 复位操作34
2.6.2 复位信号及其产生34
2.6.3 复位电路35
2.7 89C51单片机的低功耗工作方式36
2.7.1 方式的设定36
2.7.2 空闲(等待、待机)工作方式37
2.7.3 掉电(停机)工作方式37
习题38
第3章 89C51的指令系统39
3.1 指令系统概述39
3.1.1 指令和程序设计语言39
3.1.2 89C51指令格式39
3.1.3 89C51单片机指令系统分类40
3.2 寻址方式41
3.2.1 立即数寻址41
3.2.2 寄存器寻址41
3.2.3 寄存器间接寻址41
3.2.4 直接寻址42
3.2.5 基址加变址寻址42
3.2.6 相对寻址42
3.2.7 位寻址43
3.2.8 寻址方式与寻址空间43
3.2.9 指令中常用的符号43
3.3 89C51的指令系统44
3.3.1 数据传送指令44
3.3.2 算术运算指令48
3.3.3 逻辑运算指令52
3.3.4 控制转移指令54
3.3.5 位操作指令60
习题61
第4章 汇编语言程序设计64
4.1 编程的步骤、方法和技巧64
4.1.1 汇编语言源程序的设计步骤64
4.1.2 汇编语言的语句格式65
4.1.3 伪指令66
4.1.4 编程的方法和技巧69
4.2 汇编语言程序的基本结构70
4.2.1 顺序结构70
4.2.2 分支结构71
4.2.3 循环程序设计73
4.2.4 子程序76
4.3 汇编语言源程序的编辑和汇编78
4.3.1 源程序的编辑和汇编79
4.3.2 KeilμVision2的使用80
习题83
第5章 中断系统84
5.1 中断的概念84
5.1.1 中断系统概述84
5.1.2 单片机中断系统需要解决的问题86
5.1.3 中断的主要功能86
5.2 89C51的中断系统结构及中断控制87
5.2.1 89C51中断源87
5.2.2 中断控制88
5.3 中断处理过程92
5.3.1 中断响应92
5.3.2 中断处理95
5.3.3 中断返回96
5.3.4 中断请求的撤销96
5.3.5 中断服务程序的组成98
5.4 外部中断扩展方法99
5.4.1 利用定时器扩展外部中断源99
5.4.2 中断加查询扩展外部中断源100
5.5 中断程序举例101
5.5.1 主程序101
5.5.2 中断服务程序101
习题103
第6章 定时器/计数器105
6.1 定时器概述105
6.2 定时器的控制106
6.2.1 工作方式控制寄存器TMOD106
6.2.2 控制寄存器TCON107
6.3 定时器的四种模式及应用108
6.3.1 四种工作模式108
6.3.2 定时器/计数器编程111
6.3.3 应用举例115
6.4 单片机定时误差的校正121
6.4.1 定时误差产生的原因121
6.4.2 定时误差的校正121
习题122
第7章 89C51串行口及串行通信124
7.1 串行通信的基本知识124
7.1.1 串行通信的分类124
7.1.2 串行通信的制式127
7.2 89C51串行口及应用128
7.2.1 串行口的结构128
7.2.2 串行通信过程129
7.2.3 串行口工作方式及帧格式129
7.2.4 串行口控制130
7.2.5 工作方式与波特率设置131
7.2.6 串行口各工作方式的应用133
7.3 RS-232C及串行通信硬件设计138
7.4 89C51单片机的点对点通信140
7.4.1 查询方式进行双机通信141
7.4.2 中断方式进行双机通信142
7.5 89C51与PC间的通信144
7.5.1 PC通信软件设计145
7.5.2 89C51通信软件设计152
习题156
第8章 单片机系统扩展157
8.1 单片机系统并行扩展及结构157
8.1.1 单片机的并行扩展结构157
8.1.2 单片机系统并行扩展的实现158
8.2 程序存储器扩展159
8.2.1 常用的程序存储器芯片160
8.2.2 程序存储器扩展162
8.3 数据存储器扩展164
8.3.1 常用的数据存储器芯片165
8.3.2 数据存储器扩展166
8.4 I/O端口的扩展170
8.4.1 简单的I/O 口扩展170
8.4.2 可编程I/O接口电路的扩展171
8.5 单片机系统的串行扩展及结构177
8.5.1 SPI串行外设接口总线178
8.5.2 I2C总线接口183
8.5.3 单总线183
习题187
第9章 应用系统配置及接口技术188
9.1 键盘接口188
9.1.1 键盘接口需解决的问题188
9.1.2 独立式按键189
9.1.3 行列式按键190
9.2 LED显示器接口194
9.2.1 LED显示器结构与工作原理194
9.2.2 LED静态显示方式195
9.2.3 LED动态显示方式197
9.3 键盘/显示器组合接口电路198
9.3.1 并行口控制的键盘/显示器组合接口电路198
9.3.2 串口扩展键盘/显示器接口电路200
9.3.3 专用可编程键盘/显示器接口芯片8279205
9.4 A/D转换器及其接口技术210
9.4.1 模数(A/D)转换器的概念210
9.4.2 A/D转换芯片ADC 0809212
9.4.3 A/D转换芯片MC14433214
9.4.4 单通道串行输出A/D芯片MAX187及接口218
9.5 D/A转换器及其接口技术220
9.5.1 数模(D/A)转换器的概念220
9.5.2 D/A转换芯片DAC 0832220
9.5.3 单通道串行D/A芯片MAX515223
习题224
第10章 89C51的C程序设计226
10.1 89C51的C编程概述226
10.1.1 C语言在单片机系统开发中的特点226
10.1.2 C语言在单片机中的开发环境227
10.1.3 C语言程序开发的具体步骤227
10.2 C语言的运算符、表达式及语法规则230
10.2.1 运算符分类与优先级230
10.2.2 各种运算符与表达式231
10.2.3 C51的语法规则232
10.3 89C51程序设计233
10.3.1 单片机上C语言编程的优化233
10.3.2 89C5 1的C编程举例237
习题241
第11章 89C51应用系统设计242
11.1 单片机应用系统设计方法242
11.1.1 系统设计的基本要求242
11.1.2 总体方案设计243
11.1.3 硬件设计244
11.1.4 软件设计244
11.1.5 应用系统调试246
11.2 单片机应用系统可靠性设计247
11.2.1 硬件可靠性设计248
11.2.2 软件可靠性设计249
11.2.3 系统抗干扰技术249
11.2.4 系统自诊断技术255
11.3 单片机实际应用系统设计257
参考文献265
热门推荐
- 637347.html
- 1640525.html
- 1271878.html
- 3155465.html
- 408433.html
- 1361234.html
- 2014594.html
- 2741196.html
- 3507133.html
- 1770295.html
- http://www.ickdjs.cc/book_2504495.html
- http://www.ickdjs.cc/book_1397281.html
- http://www.ickdjs.cc/book_1463451.html
- http://www.ickdjs.cc/book_3381998.html
- http://www.ickdjs.cc/book_1770952.html
- http://www.ickdjs.cc/book_550734.html
- http://www.ickdjs.cc/book_765689.html
- http://www.ickdjs.cc/book_2134770.html
- http://www.ickdjs.cc/book_1753397.html
- http://www.ickdjs.cc/book_257818.html