图书介绍
51单片机C语言应用开发三位一体实战精讲PDF|Epub|txt|kindle电子书版本网盘下载
![51单片机C语言应用开发三位一体实战精讲](https://www.shukui.net/cover/70/30723291.jpg)
- 刘波文,刘向宇,黎胜客编著 著
- 出版社: 北京:北京航空航天大学出版社
- ISBN:9787512404007
- 出版时间:2011
- 标注页数:411页
- 文件大小:139MB
- 文件页数:422页
- 主题词:单片微型计算机-C语言-程序设计
PDF下载
下载说明
51单片机C语言应用开发三位一体实战精讲PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 开发基础3
第1章 51单片机入门3
1.1 51单片机的硬件结构3
1.1.1 引脚及其功能3
1.1.2 硬件内部结构5
1.2 51单片机工作方式和指令系统23
1.2.1 单片机的工作方式24
1.2.2 单片机的指令系统27
第2章 51单片机常用开发工具48
2.1 Keil编译器48
2.1.1 Keil编译器开发流程48
2.1.2 使用Keil开发应用软件49
2.1.3 dScope for Windows的使用54
2.2 Proteus ISIS仿真59
2.2.1 Proteus ISIS的启动59
2.2.2 Proteus ISIS工作界面60
2.2.3 Proteus ISIS使用实例62
第二篇 应用实例73
第一部分 智能仪器仪表73
第3章 数字频率计的设计73
3.1 实例说明73
3.2 设计思路分析73
3.3 硬件设计74
3.3.1 信号转换电路74
3.3.2 分频电路74
3.3.3 数据选择电路76
3.3.4 单片机控制系统77
3.3.5 显示电路77
3.4 软件设计78
3.4.1 数字频率计的算法设计78
3.4.2 主程序流程78
3.4.3 程序代码及注释79
3.4.4 程序调试说明86
3.5 实例总结87
第4章 电子指南针的设计88
4.1 实例说明88
4.2 设计思路分析89
4.3 硬件设计90
4.3.1 磁场强度采集模块90
4.3.2 单片机模块93
4.3.3 通信电路模块94
4.3.4 实时时钟模块95
4.3.5 液晶显示模块96
4.3.6 系统输入电路97
4.4 软件设计98
4.4.1 软件设计流程及说明98
4.4.2 程序代码及注释99
4.5 实例总结106
第5章 智能数字采集仪表107
5.1 实例说明107
5.1.1 功能和技术指标107
5.1.2 功能介绍和使用方法107
5.2 设计思路分析108
5.3 硬件设计109
5.3.1 电压采集模块109
5.3.2 控制按键和LED数码管显示模块112
5.3.3 数据存储模块114
5.3.4 实时时钟模块115
5.3.5 RS485通信模块116
5.3.6 电源供电模块119
5.3.7 单片机模块120
5.4 软件设计122
5.4.1 软件流程122
5.4.2 各功能软件模块123
5.5 实例总结137
第二部分 自动工业控制138
第6章 超声波测距系统138
6.1 实例说明138
6.2 设计思路分析139
6.3 硬件设计140
6.3.1 单片机控制部分141
6.3.2 超声波发射部分144
6.3.3 超声波接收部分146
6.3.4 温度采集部分147
6.3.5 红外遥控部分148
6.3.6 LCD显示部分148
6.3.7 电源部分149
6.4 软件设计150
6.5 实例总结163
第7章 公路温度采集存储器164
7.1 实例说明164
7.1.1 应用背景164
7.1.2 功能和技术指标164
7.2 设计思路分析165
7.2.1 系统设计的关键问题165
7.2.2 系统总体结构166
7.3 硬件设计167
7.3.1 电源模块167
7.3.2 单片机最小系统168
7.3.3 温度采集模块169
7.3.4 数据保存模块171
7.3.5 时钟模块172
7.3.6 液晶显示模块173
7.3.7 继电器模块173
7.3.8 键盘输入和串口通信模块174
7.4 软件设计175
7.4.1 软件流程175
7.4.2 中断服务子程序178
7.4.3 液晶显示179
7.4.4 时钟模块181
7.4.5 数据保存182
7.4.6 温度采集187
7.4.7 键盘扫描190
7.4.8 主函数193
7.5 实例总结194
第8章 晶闸管数字触发器195
8.1 实例说明195
8.1.1 应用背景195
8.1.2 功能和技术指标197
8.2 设计思路分析197
8.2.1 设计的关键问题197
8.2.2 总体设计方案199
8.3 硬件设计200
8.3.1 同步信号取样电路200
8.3.2 单片机最小系统202
8.3.3 双窄脉冲形成模块202
8.3.4 脉冲隔离放大电路204
8.3.5 A/D采样电路204
8.3.6 数码管显示模块207
8.3.7 按键输入模块207
8.4 软件设计207
8.4.1 数字触发器的工作过程208
8.4.2 主函数及流程209
8.4.3 按键扫描子程序210
8.4.4 A/D采样子程序211
8.4.5 数码管显示子程序212
8.4.6 外部中断0子程序213
8.4.7 定时器0中断服务子程序214
8.4.8 定时器1中断服务子程序215
8.5 实例总结216
第三部分 数字消费电子217
第9章 简易音乐播放器系统设计217
9.1 实例说明217
9.2 设计思路分析217
9.3 硬件设计218
9.4 软件设计219
9.4.1 软件设计思想219
9.4.2 程序设计流程221
9.4.3 程序代码及注释221
9.5 实例总结225
第10章 单片机控制的数字FM收音机226
10.1 实例说明226
10.2 设计思路分析227
10.3 硬件设计227
10.3.1 单片机模块228
10.3.2 FM模块229
10.3.3 功放模块238
10.4 软件设计239
10.4.1 软件设计流程239
10.4.2 程序代码及注释240
10.5 实例总结249
第11章 具有语音报时功能的电子时钟系统250
11.1 实例说明250
11.2 设计思路分析251
11.3 硬件设计251
11.3.1 系统电源模块251
11.3.2 单片机模块252
11.3.3 LED显示模块254
11.3.4 时钟电路模块255
11.3.5 语音报时模块257
11.3.6 按键控制模块261
11.4 软件设计262
11.4.1 电子时钟的算法262
11.4.2 程序流程图264
11.4.3 程序代码及注释264
11.5 实例总结283
第四部分 网络与通信284
第12章 无线交通灯控制系统284
12.1 实例说明284
12.2 设计思路分析285
12.3 硬件设计285
12.3.1 单片机模块285
12.3.2 无线收发模块289
12.3.3 三色LED灯模块293
12.3.4 数码管显示模块294
12.3.5 电源模块295
12.4 软件设计296
12.4.1 程序设计流程297
12.4.2 程序代码及注释298
12.5 实例总结302
第13章 GPS经纬度信息显示系统的设计304
13.1 实例说明304
13.2 设计思路分析304
13.2.1 GPS OEM板组成结构及原理304
13.2.2 GPS接收机的数据格式306
13.3 硬件设计307
13.3.1 单片机模块307
13.3.2 GPS接收模块308
13.3.3 LCD1602显示模块309
13.4 软件设计312
13.5 实例总结317
第五部分 汽车与医疗电子318
第14章 公交车自动报站系统设计318
14.1 实例说明318
14.2 设计思路分析319
14.2.1 红外线发射和接收模块319
14.2.2 单片机模块319
14.2.3 语音模块319
14.3 硬件设计320
14.3.1 单片机的选择和外围电路的设计320
14.3.2 晶振电路320
14.3.3 复位电路321
14.3.4 显示和驱动电路的设计321
14.3.5 放音电路的设计326
14.4 软件设计328
14.4.1 主程序流程328
14.4.2 信号查询子程序328
14.4.3 语音播报子程序329
14.4.4 数据发送子程序330
14.4.5 上电、掉电子程序331
14.4.6 部分源代码331
14.5 实例总结345
第15章 汽车自动刹车系统设计346
15.1 实例说明346
15.2 设计思路分析346
15.2.1 超声波测距原理347
15.2.2 霍尔传感器测速原理347
15.2.3 自动刹车原理347
15.3 硬件设计347
15.4 软件设计351
15.4.1 软件流程351
15.4.2 程序初始化与主程序352
15.4.3 中断子程序353
15.4.4 超声波发生子程序354
15.4.5 显示子程序354
15.4.6 延时子程序355
15.5 实例总结356
第16章 多功能智能电动小车设计357
16.1 实例说明357
16.2 设计思路分析358
16.3 硬件设计359
16.3.1 单片机模块359
16.3.2 测速模块360
16.3.3 路面检测模块361
16.3.4 LCD显示模块361
16.3.5 控制模块362
16.3.6 模式选择模块363
16.4 软件设计364
16.4.1 软件设计流程364
16.4.2 定时器和中断处理程序364
16.4.3 LCD显示处理程序370
16.4.4 主程序及注释373
16.5 实例总结390
第17章 医疗输液控制系统391
17.1 实例说明391
17.2 设计思路分析392
17.3 硬件设计393
17.3.1 单片机模块393
17.3.2 系统电压监控、复位模块394
17.3.3 按键模块电路396
17.3.4 点滴检测电路397
17.3.5 液面检测电路397
17.3.6 LED数码管显示电路398
17.3.7 报警电路400
17.3.8 步进电机驱动模块401
17.4 软件设计402
17.4.1 主站程序设计402
17.4.2 从站程序设计403
17.4.3 液滴速度检测程序408
17.5 实例总结410
参考文献411