图书介绍
51单片机应用系统开发实例精解 C语言2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 唐继贤编著 著
- 出版社: 上海:上海科学技术出版社
- ISBN:9787547809945
- 出版时间:2012
- 标注页数:267页
- 文件大小:110MB
- 文件页数:277页
- 主题词:单片微型计算机-C语言-程序设计
PDF下载
下载说明
51单片机应用系统开发实例精解 C语言PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 MCS一51系列单片机的硬件结构1
1.1 AT89C51单片机1
1.1.1 AT89C51单片机的封装和引脚2
1.1.2 AT89C51单片机的内部结构2
1.2 AT89C2051单片机2
1.3 AT89S51/52单片机3
1.3.1 AT89S51/52单片机的性能4
1.3.2 AT89S51/52单片机的编程4
1.4 STC51单片机5
1.4.1STC51单片机的特点6
1.4.2典型代表型号及性能简介6
1.4.3 STC51单片机的编程7
第二章 51单片机的C语言程序设计9
2.1 C51程序设计9
2.1.1数据类型和运算9
2.1.2语句和程序结构11
2.1.3函数13
2.1.4构造数据类型15
2.2集成开发环境uVision218
2.2.1窗口界面和功能19
2.2.2创建项目19
2.2.3调试程序20
2.3 mikroC集成开发环境(IDE)26
2.3.1 mikroC集成开发环境的使用27
2.3.2 mikroC软件模拟器的使用32
2.3.3 mikroC的函数库37
2.3.4 mikroC的特有工具40
第三章 51单片机内部资源的编程45
3.1 AT89C51单片机的中断45
3.1.1中断的使用46
3.1.2中断的响应47
3.1.3中断编程实例47
3.2定时/计数器的编程49
3.2.1定时/计数器TO和T1的寄存器49
3.2.2定时/计数器TO和T1的初始化50
3.2.3定时器计数初值的计算50
3.2.4定时/计数器TO和T1的编程实例50
3.3串口的编程52
3.3.1串口的寄存器52
3.3.2串口的初始化53
3.3.3串口的编程实例54
3.4看门狗定时器的编程56
3.4.1看门狗的原理56
3.4.2看门狗的使用56
3.4.3看门狗的编程56
3.5模拟比较器的编程57
3.5.1模拟比较器的原理57
3.5.2模拟比较器的编程实例57
第四章 单片机扩展总线的编程60
4.1并行总线的扩展60
4.1.1用锁存器扩展并行口60
4.1.2用三态门扩展输入并行口60
4.1.3用串行口扩展并行口61
4.2 12C总线62
4.2.1 12C总线数据传输的原理62
4.2.2 12C总线多器件控制的工作原理63
4.2.3 51单片机模拟12C总线64
4.2.4 12C总线的编程实例68
4.3 Dallas公司的单总线(1-Wire Bus)74
4.3.1硬件结构和连接74
4.3.2单总线的工作原理75
4.3.3单总线通信协议76
4.3.4单总线的初始化和读写函数78
4.3.5单总线编程实例79
4.4 SPI总线80
4.4.1 SPl总线的接口信号80
4.4.2 SPl总线的工作原理81
4.4.3 SPl总线在8051单片机系统中的应用81
4.5 USB总线83
4.5.1 USB系统的硬件84
4.5.2 USB系统的软件设计85
第五章 输入和显示电路86
5.1按钮开关输入86
5.1.1一般按钮开关输入86
5.1.2矩阵键盘输入87
5.2 LED数码管显示器90
5.2.1 LED数码管90
5.2.2 LED数码管的静态显示91
5.2.3 LED数码管的动态显示91
5.3液晶显示器(LCD)93
5.3.1 LCD1602液晶显示器93
5.3.2 LCD1602的引脚功能94
5.3.3 LCD1602和单片机的连接95
5.3.4 LCD1602的指令集96
5.3.5 LCD1602的应用编程97
第六章 数据采集和传感器103
6.1 A/D转换器103
6.1.1TLC 1549的引脚和应用电路103
6.1.2TLC 1549的工作原理和时序104
6.1.3 TLC1549编程实例105
6.2温度传感器106
6.2.1TMP102低功耗温度传感器的性能106
6.2.2TMP102内部寄存器和工作原理107
6.2.3TMP102在单片机系统中的应用110
6.2.4 TMP102编程实例111
6.3红外线传感器112
6.3.1单片机系统红外线信号接收电路112
6.3.2红外遥控信号编码113
6.3.3红外遥控信号解码114
第七章 输出和外部设备控制121
7.1D/A转换器121
7.1.1 DAC7513D/A转换器121
7.1.2 DAC7513在单片机中的应用122
7.1.3 DAC7513的编程122
7.2小型直流电动机的控制124
7.2.1直流电动机控制的基本原理124
7.2.2H桥直流电动机控制电路的原理125
7.2.3 H-桥控制电路芯片L293D126
7.2.4 51单片机中PWM的实现127
7.2.5用51单片机和L293 D构成的直流电动机控制电路129
7.3 SD存储卡132
7.2.1SD存储卡的硬件结构和接口134
7.2.2 SD存储卡在51单片机系统中的使用135
7.2.3 SD存储卡的命令和应答137
7.2.4 SD存储卡的SPl接口模式139
7.2.5 SD存储卡的读写143
7.2.6 SD存储卡编程实例149
第八章 单片机和上位机通信153
8.1 RS232C串行接口153
8.1.1 RS232C标准153
8.1.2 RS232C接口与单片机的连接154
8.2 RS232C接口上位机编程154
8.2.1 VB中的串口控件155
8.2.2 RS232C接口编程实例160
8.3 RS485接口164
8.3.1 RS485接口在51单片机系统中的使用164
8.3.2 RS485接口编程165
8.4上位机USB接口和单片机通信165
8.4.1 USB转换芯片CH341166
8.4.2 CH341T的应用电路168
8.4.3 CH341 T在单片机串口通信中的应用168
第九章 直接数字合成(DDS)波形发生器171
9.1 DDS原理与特点171
9.2 AD9835的应用与编程172
9.2.1内部原理172
9.2.2引脚及功能173
9.2.3内部寄存器和编程175
9.2.4 AD9835的基本应用电路179
9.3用AD9835和51单片机制作的波形发生器180
9.3.1波形发生器的硬件电路180
9.3.2波形发生器的程序182
9.4调试方法195
9.4.1硬件电路的调试195
9.4.2软件调试196
9.5低通滤波器的设计197
9.5.1低通滤波器的特性197
9.5.2定K型归一化LPF197
9.5.3用归一化LPF设计低通滤波器198
第十章 电容电感测量仪200
10.1电感量和电容量的测量原理200
10.1.1电感量和电容量测量的基本原理200
10.1.2电容电感测量仪测量原理200
10.2用单片机测量频率的方法202
10.2.1单片机可测频率的范围202
10.2.2测量仪LC振荡器的工作频率范围202
10.2.3用单片机测频率202
10.3电感电容测量仪的硬件电路203
10.3.1 LC振荡器的原理203
10.3.2 LC振荡器的调试204
10.4测量仪的编程204
10.4.1测量仪的工作过程204
10.4.2测量仪的程序流程205
第十一章 调频(FM)收音机211
11.1 FM广播系统的基础知识211
11.1.1调频广播系统简介211
11.1.2调频广播收音机(FM收音机)的原理213
11.2 TEA5767HN单片FM调谐器213
11.2.1TEA5767HN的性能214
11.2.2 TEA5768HN的引脚和封装214
11.2.3TEA5767HN的内部结构和功能216
11.2.4TEA5767HN的总线接口和控制寄存器217
11.2.5TEA5767HN的典型应用电路222
11.3 FM收音模块224
11.4用单片机和FM收音模块做的FM收音机224
11.4.1收音机硬件电路的说明224
11.4.2收音机的编程225
第十二章 温度数据无线传输系统236
12.1 DS18B20数字温度传感器简介236
12.2 nRF24L01无线数据传输芯片239
12.2.1内部结构和引脚封装240
12.2.2工作模式和ShockBurstTM技术241
12.2.3SPl接口和寄存器242
12.3实用硬件电路原理248
12.3.1应用电路248
12.3.2实用模块248
12.3.3nRF24L01实用模块与51单片机的连接249
12.4 nRF24L01单片机编程250
12.4.1发送流程250
12.4.2接收流程251
12.4.3无线温度数据传输系统程序251
附录本书配套的实验板使用说明262
参考文献267
热门推荐
- 2047645.html
- 2030463.html
- 1656314.html
- 3092176.html
- 1905836.html
- 2440428.html
- 1329709.html
- 154623.html
- 504135.html
- 2599077.html
- http://www.ickdjs.cc/book_505807.html
- http://www.ickdjs.cc/book_215849.html
- http://www.ickdjs.cc/book_2378095.html
- http://www.ickdjs.cc/book_452970.html
- http://www.ickdjs.cc/book_1081410.html
- http://www.ickdjs.cc/book_3523062.html
- http://www.ickdjs.cc/book_2658190.html
- http://www.ickdjs.cc/book_787466.html
- http://www.ickdjs.cc/book_3708563.html
- http://www.ickdjs.cc/book_3033575.html