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

- 胡学海主编 著
- 出版社: 北京:电子工业出版社
- ISBN:7121016060
- 出版时间:2005
- 标注页数:359页
- 文件大小:18MB
- 文件页数:375页
- 主题词:单片微型计算机-理论;单片微型计算机-系统设计
PDF下载
下载说明
单片机原理及应用系统设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 基础篇1
第0章 绪论3
0.1 本书结构及阅读指南3
0.2 单片机概述3
0.2.1 8位单片机3
0.2.2 16位单片机4
0.2.3 32位单片机4
0.3 单片机的发展4
0.5 常见应用系统5
0.4 单片机应用系统概述5
0.6 单片机应用系统的使用范围6
0.7 习题7
第1章 单片机设计基础8
1.1 单片机基础知识8
1.1.1 基本概念8
1.1.2 单片机数制及其转换9
1.1.3 二进制运算10
1.1.4 微型计算机码制和编码10
1.2.1 单片机系统基本结构12
1.2 单片机系统组成原理12
1.2.2 微型计算机的基本原理13
1.3 单片机编程语言概述14
1.3.1 汇编语言14
1.3.2 高级语言15
1.4 单片机开发环境概述15
1.4.1 编译环境15
1.4.3 编程器16
1.5 习题16
1.4.2 仿真器16
第2章 51系列单片机汇编语言的设计18
2.1 51系列单片机汇编语言概述18
2.2 51系列单片机指令系统19
2.2.1 标志位19
2.2.2 数据传送指令20
2.2.3 算术操作指令26
2.2.4 逻辑操作类指令31
2.2.5 控制转移类指令33
2.2.6 布尔变量操作类指令38
2.3 51单片机内部结构及寻址方式39
2.3.1 单片机内部结构概述40
2.3.2 寻址方式41
2.4 伪指令44
2.5 51单片机汇编程序设计45
2.5.1 MCS-51汇编语言格式45
2.5.2 MCS-51程序设计步骤46
2.5.3 子程序设计47
2.5.4 结构化程序设计49
2.5.5 常见程序的编写52
2.6 MCS-51指令表55
2.7 常用的26个子程序范例60
2.8 习题61
第3章 51系列单片机C程序设计63
3.1 概述63
3.2 数据类型、运算符、表达式65
3.2.1 基本数据类型66
3.2.2 字符型67
3.2.3 基本运算符和表达式69
3.3 C51的数据类型72
3.4 C语言程序设计74
3.4.1 分支程序75
3.4.2 循环语句81
3.4.3 C语言语句结构小结87
3.5 数组87
3.5.1 数组元素的表示方法89
3.5.2 数组的赋初值89
3.5.3 二维数组89
3.5.4 二维数组的初始化90
3.5.5 字符数组90
3.6.1 函数的分类91
3.6 函数91
3.6.2 函数的定义92
3.6.3 函数的调用93
3.6.4 函数值95
3.6.5 函数的递归调用95
3.7 变量的作用域96
3.7.1 局部变量96
3.7.2 全局变量97
3.7.3 变量的存储方式98
3.8.2 内部函数100
3.8 外部函数和内部函数100
3.8.1 外部函数100
3.9 指针101
3.9.1 指针变量的类型说明101
3.9.2 指针变量的赋值101
3.9.3 指针变量的运算102
3.9.4 数组指针变量的使用103
3.9.5 指向多维数组的指针104
3.10 结构体与联合体105
3.11.1 枚举型106
3.11 枚举和位运算106
3.11.2 位运算107
3.12 自定义符号108
3.13 预处理108
3.13.1 宏定义108
3.13.2 文件的包含110
3.13.3 条件编译110
3.14 习题111
4.1.1 集成开发环境(编译器)112
4.1 软件开发环境112
第4章 开发调试环境112
4.1.2 仿真器113
4.1.3 编程器113
4.2 KEIL环境下编程113
4.3 在线下载122
4.4 硬件调试系统123
4.5 习题126
5.1.2 Atmel公司127
5.1.1 Intel公司127
5.1 51系列单片机简介及选型指南127
第5章 CPU单元设计127
5.1.3 Philips公司129
5.1.4 Winbond公司131
5.1.5 Cypress公司131
5.2 AT89S51单片机内部结构132
5.2.1 中央处理器133
5.2.2 存储器134
5.2.3 片内并行口135
5.2.4 其他片内资源135
5.2.5 管脚介绍136
5.2.6 工作方式137
5.3 单片机应用系统结构137
5.4 AT89S51最小系统设计137
5.4.1 时钟电路设计138
5.4.2 复位电路138
5.5 总线扩展139
5.6 习题140
6.1.2 常用的并行I/O扩展芯片142
6.1.1 并行I/O扩展原理142
6.1 并行I/O扩展142
第6章 I/O扩展142
6.1.3 并行I/O的汇编编程145
6.1.4 并行I/O的C编程146
6.2 串行I/O扩展147
6.2.1 串行I/O扩展原理147
6.2.2 常用串行I/O芯片147
6.2.3 串行I/O的汇编编程148
6.2.4 串行I/O的C编程149
6.3.3 可控硅接口150
6.3.2 继电器输出技术150
6.3 I/O输出技术150
6.3.1 输出接口隔离技术150
6.3.4 固态继电器152
6.3.5 集成功率开关153
6.4 系统键盘扩展154
6.4.1 键盘工作原理154
6.4.2 按键的识别方法154
6.4.3 键值的编码156
6.4.4 按键的抗干扰设计156
6.4.5 矩阵式键盘及其编程157
6.5 习题161
第7章 半导体存储器设计162
7.1 分类、特性及选型162
7.1.1 只读存储器162
7.1.2 随机读写存储器162
7.1.3 常见存储器芯片163
7.1.4 存储器的选型163
7.2.2 并行RAM的汇编编程164
7.2.1 并行RAM扩展硬件设计164
7.2 并行RAM扩展164
7.2.3 并行RAM的C语言编程165
7.3 并行Flash存储器扩展166
7.3.1 并行Flash扩展硬件设计167
7.3.2 并行Flash的汇编编程167
7.3.3 并行Flash的C语言编程169
7.4 串行Flash扩展170
7.4.1 串行Flash扩展硬件设计172
7.4.2 串行Flash的汇编编程173
7.5 习题176
第8章 A/D扩展177
8.1 A/D的原理、分类及特性177
8.2 并行A/D的扩展179
8.2.1 8位并行转换器ADC0809的扩展179
8.2.2 12位并行转换器ADC574的扩展183
8.3 串行A/D的扩展186
8.4.1 A/D转换器的主要技术指标190
8.4.2 常见A/D介绍190
8.4 A/D的选型及实用技术190
8.5 习题191
第9章 D/A扩展192
9.1 D/A的原理、分类及特性192
9.2 并行D/A的扩展193
9.2.1 单缓冲方式193
9.2.2 双缓冲方式194
9.2.3 8位并行DAC0830/0831/0832的扩展195
9.2.4 DAC0830扩展范例197
9.2.5 12位并行D/A DAC1208的扩展200
9.2.6 DAC1208与8031单片机的接口设计范例201
9.3 串行D/A的扩展202
9.3.1 12位串行DAC7543的扩展原理202
9.3.2 12位串行DAC7543的扩展范例204
9.4 D/A的选型及实用技术205
9.4.1 D/A转换器的主要技术指标205
9.4.2 常见D/A介绍205
9.5 习题208
10.1 串行口的结构209
10.1.1 串口控制寄存器209
第10章 串行通信及接口209
10.1.2 特殊功能寄存器210
10.1.3 串口工作方式210
10.2 串行通信的原理212
10.3 通信协议213
10.4 单机通信214
10.4.1 PC与单片机通信214
10.4.2 单片机与单片机通信216
10.5 多机通信217
10.6 通信程序的调试218
10.7 习题219
第11章 中断系统和定时器/计数器220
11.1 单片机的中断系统概述220
11.2 MCS-51单片机的中断系统及其管理222
11.2.1 MCS-51单片机的中断系统222
11.2.2 中断源的管理222
11.2.3 MCS-51单片机对中断优先级别的处理原则223
11.2.4 中断优先级223
11.2.5 各中断源所对应的中断服务程序入口地址(P70)223
11.2.6 中断系统特殊功能寄存器224
11.2.7 外部中断方式的选择225
11.3 中断系统应用举例226
11.4 定时器/计数器228
11.4.1 定时器/计数器的内部结构和功能228
11.4.2 定时器的方式控制寄存器(TMOD)229
11.4.3 定时器/计数器控制寄存器(TCON)229
11.4.4 工作方式230
11.4.5 定时器/计数器的应用实例231
11.5 习题233
第二篇 应用提高篇235
第12章 单片机实用系统外设新技术237
12.1 PS/2设备接口237
12.1.1 PS/2的电气特性237
12.1.2 PS/2协议介绍238
12.1.3 PS/2设备到主机的通信过程238
12.1.4 主机到PS/2设备的通信过程240
12.2 AT-PS/2键盘接口241
12.2.1 键盘简介241
12.2.2 AT-PS/2键盘242
12.3.1 12232液晶模块249
12.3 LCD液晶显示接口249
12.3.2 液晶模块的寄存器252
12.3.3 液晶模块的读/写时序图257
12.4 PS2键盘与液晶显示实例259
12.4.1 电路原理图259
12.4.2 程序设计259
13.2.1 非接触IC卡读/写器硬件设计287
13.2 设计实例——非接触IC卡读/写器设计287
13.1 IC卡读/写器的设计原理287
第13章 单片机设备驱动新技术287
13.2.2 非接触IC卡读/写器软件设计289
13.3 步进电机及驱动器290
13.3.1 步进电机的分类及原理290
13.3.2 步进电机驱动器291
13.4 设计实例——地税局自动盖章系统设计292
13.4.1 系统功能说明292
13.4.2 应用系统设计293
14.1.2 I2C总线的协议294
14.1.1 I2C总线的原理294
14.1 I2C总线接口294
第14章 单片机总线新技术294
14.2 设计实例——AT24C02与8031的接口及软件模拟296
14.3 232通信总线296
14.3.1 232通信总线原理296
14.3.2 常用232通信总线芯片299
14.3.3 232通信总线硬件设计300
14.4 设计实例——虚拟仿真器的功能实现301
14.5 485、422通信总线305
14.5.1 485、422通信总线原理305
14.5.2 常用485、422通信总线芯片308
14.5.3 485、422通信总线硬件设计309
14.6 RS-232、RS-422、RS-485的应用范围310
14.7 CAN总线311
14.7.1 CAN通信总线原理311
14.7.2 常用CAN通信总线芯片316
14.7.3 CAN通信总线硬件设计316
14.8 USB总线318
14.8.1 USB通信总线原理318
14.8.2 USB标准设备请求319
14.8.4 USB通信总线硬件设计320
14.8.3 常用USB通信总线芯片320
第15章 单片机应用系统实用技术324
15.1 电源设计324
15.1.1 开关稳压电源324
15.1.2 线性稳压电源325
15.2 系统抗干扰措施326
15.2.1 干扰源的分类327
15.2.2 硬件抗干扰技术328
15.2.3 软件抗干扰技术331
15.2.4 采用WATCHDOG(看门狗)技术333
15.3 系统的恢复技术334
15.3.1 系统的复位334
15.3.2 热启动的过程334
15.3.3 系统信息的恢复335
第16章 嵌入式操作系统336
16.1 多任务嵌入式操作系统简介336
16.2 RTOS多任务嵌入式操作系统工作原理338
16.3 RTX51的应用340
16.4 用RTX51进行编译和连接341
16.5 RTX51函数342
16.6 RTOS多任务嵌入式操作系统的应用343
16.7 嵌入式系统在蓝牙技术中的应用345
第17章 单片机应用系统设计及应用实例346
17.1 单片机应用系统的一般结构346
17.1.1 单机结构346
17.1.2 多机结构346
17.2 确定系统的功能与性能346
17.3 单片机应用系统硬、软件的设计原则347
17.4 应用软件设计的特点347
17.5.1 模块化设计的特点及注意事项348
17.5 系统的积木式设计348
17.5.2 模块化程序的开发过程349
17.5.3 硬件设计349
17.5.4 软件设计350
17.6 一个录音系统的设计351
17.7 全国大学生电子设计竞赛试题及解决方案353
17.8 单片机应用系统新技术及设计范例354
附录A 光盘说明356
参考文献358
热门推荐
- 174433.html
- 571956.html
- 3276323.html
- 2473905.html
- 319708.html
- 134998.html
- 906020.html
- 1640841.html
- 268464.html
- 471626.html
- http://www.ickdjs.cc/book_2676632.html
- http://www.ickdjs.cc/book_3383493.html
- http://www.ickdjs.cc/book_741173.html
- http://www.ickdjs.cc/book_3804836.html
- http://www.ickdjs.cc/book_410845.html
- http://www.ickdjs.cc/book_3834909.html
- http://www.ickdjs.cc/book_2460587.html
- http://www.ickdjs.cc/book_1777007.html
- http://www.ickdjs.cc/book_964630.html
- http://www.ickdjs.cc/book_1066263.html