图书介绍
C51单片机应用实训【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 陈雷著 著
- 出版社: 北京:中国电力出版社
- ISBN:9787512316577
- 出版时间:2011
- 标注页数:167页
- 文件大小:38MB
- 文件页数:175页
- 主题词:单片微型计算机
PDF下载
下载说明
C51单片机应用实训PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 基础知识2
第1章Keil ttVision3使用快速入门2
1.1建立工程2
1.1.1新建工程2
1.1.2添加文件3
1.2配置工程4
1.2.1 Target选项卡的配置4
1.2.2 Output选项卡的配置6
1.2.3 Debug选项卡的配置7
1.3编译链接7
1.4程序调试7
1.4.1单步执行调试8
1.4.2存储器窗口的使用8
1.4.3观察和调用堆栈窗口的使用9
1.4.4基于Peripherals菜单的仿真调试9
第2章Proteus ISIS使用快速入门12
2.1 Proteus ISIS的工作环境12
2.1.1编辑窗口13
2.1.2绘图工具栏13
2.1.3仿真进程控制13
2.1.4预览对象方位控制14
2.1.5预览窗口14
2.1.6器件选择器窗口14
2.2 Proteus ISIS的单片机仿真14
2.2.1绘制原理图14
2.2.2加载目标程序16
2.2.3仿真调试16
2.3 Proteus ISIS与Keil的连接调试18
第3章51系列单片机内部资源编程20
3.1延时程序的编写20
3.1.1常用延时程序的编写20
3.1.2 Keil中延时程序的调试22
3.2并行I/O口22
3.2.1 I/O口驱动蜂鸣器23
3.2.2 I/O口驱动电磁继电器23
3.2.3 51系列单片机I/O口程序设计实例24
3.3外中断28
3.4定时器/计数器30
3.4.1定时器/计数器的工作方式31
3.4.2定时器/计数器的初始化及定时初值的计算方法31
3.4.3定时器/计数器的应用32
3.5串行通信38
3.5.1串行通信的基本知识概述38
3.5.2 51单片机串行口通信原理39
3.5.3 51单片机串行口通信程序设计实例41
3.5.4基于Proteus的串行口通信仿真方法45
第2篇 常用模块设计实例50
第4章 显示模块设计实例50
4.1液晶显示应用技术50
4.1.1字符液晶显示器LCD1602的应用50
4.1.2带汉字库的液晶显示器LCD12864的应用57
4.2数码管显示应用技术72
4.2.1数码管的基本工作原理72
4.2.2数码管动态扫描显示原理73
4.2.3数码管动态扫描电路设计方案与程序设计实例74
第5章A/D及D/A转换设计实例82
5.1 A/D转换器的应用技术82
5.1.1 A/D转换的基本知识82
5.1.2 A/D转换器的应用实例84
5.2 D/A转换器的应用技术99
5.2.1 D/A转换的基本知识99
5.2.2 D/ A转换器的应用实例100
第6章 矩阵键盘设计应用实例104
第7章 日历时钟设计应用实例107
7.1 DS1302简介107
7.2 DS1302的控制方法108
7.3 DS1302的程序设计实例111
7.3.1 DS1302的驱动程序设计111
7.3.2基于DS1302的电子钟设计113
第8章E2 PROM存储器AT24C02的设计应用实例117
8.1 AT24Cxx系列芯片简介117
8.2 IIC总线时序与驱动程序118
8.3 AT24C02的读写时序及程序设计120
8.4 Proteus中对AT24C02的仿真调试125
第9章 单总线数字温度传感器DS18B20的设计应用实例128
9.1 DS18B20概述128
9.2 DS18B20的内部结构128
9.3 DS18B20的操作命令131
9.4 DS18B20的单总线协议及驱动程序132
9.5 DS18B20的数据处理方法134
9.6 DS18B20的应用实例135
9.6.1配置DS18B20135
9.6.2单个DS18B20测136
9.6.3读取DS18B20序列号138
9.6.4用DS18B20实现多点测温139
第10章电动机控制技术141
10.1直流电动机的控制141
10.1.1直流电动机简介141
10.1.2直流电动机正反转控制方法141
10.1.3直流电动机的转速控制方法141
10.1.4常用直流电动机的驱动电路及控制程序设计142
10.2步进电动机的控制149
10.2.1步进电动机的基本知识149
10.2.2四相五线步进电动机28BYJ-48的驱动151
第11章红外遥控技术157
11.1红外遥控发射及其编码157
11.2红外遥控接收及其解码158
11.3红外遥控解码设计实例159
附录164
附录A 51系列单片机几个常用的特殊功能寄存器164
附录B C51单片机中断编程注意事项166
参考文献167
热门推荐
- 821680.html
- 2720195.html
- 1892574.html
- 286513.html
- 329072.html
- 1811953.html
- 421227.html
- 3491162.html
- 2605332.html
- 186015.html
- http://www.ickdjs.cc/book_3403585.html
- http://www.ickdjs.cc/book_2968541.html
- http://www.ickdjs.cc/book_788925.html
- http://www.ickdjs.cc/book_1197220.html
- http://www.ickdjs.cc/book_2043641.html
- http://www.ickdjs.cc/book_3356567.html
- http://www.ickdjs.cc/book_607392.html
- http://www.ickdjs.cc/book_290296.html
- http://www.ickdjs.cc/book_271053.html
- http://www.ickdjs.cc/book_509135.html