图书介绍
单片机原理及应用项目化教程 C语言版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 谢四连,王善伟,李石林主编;方智文,胡文明副主编 著
- 出版社: 北京:中国水利水电出版社
- ISBN:9787517045045
- 出版时间:2016
- 标注页数:230页
- 文件大小:33MB
- 文件页数:237页
- 主题词:单片微型计算机-C语言-程序设计-高等学校-教材
PDF下载
下载说明
单片机原理及应用项目化教程 C语言版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
项目一 单片机介绍1
1.1 任务一:认识单片机1
1.1.1 单片机的基本概念1
1.1.2 单片机的应用领域2
1.1.3 单片机的种类3
1.1.4 单片机的选择5
1.1.5 MCS-51单片机识读5
1.1.6 单片机最小系统的组成9
1.2 任务二:Keil开发软件的使用12
1.2.1 Keil软件安装12
1.2.2 Keil基本情况介绍14
1.2.3 Keil软件的使用17
1.3 任务三:Proteus仿真软件的使用24
1.3.1 Proteus软件安装24
1.3.2 Proteus软件的使用27
项目二 输入/输出功能38
2.1 任务一:输出功能——点亮LED灯38
2.1.1 LED灯介绍38
2.1.2 任务实施39
2.2 任务二:输入功能——按键检测45
2.2.1 键盘介绍45
2.2.2 MCS-51单片机并行I/O接口结构46
2.2.3 独立按键扫描49
2.2.4 任务实施51
项目三 数码管基础与矩阵键盘扫描53
3.1 任务一:认识数码管53
3.1.1 数码管的基本介绍53
3.1.2 数码管真值表54
3.1.3 数码管的静态显示56
3.2 任务二:矩阵键盘扫描58
3.2.1 结构和工作原理58
3.2.2 软件设计思路59
3.2.3 任务实施60
项目四 定时器与数码管动态显示63
4.1 任务一:定时器的使用63
4.1.1 定时器的初步认识63
4.1.2 定时器的寄存器64
4.1.3 定时器初始化67
4.1.4 定时器中断68
4.1.5 定时器的应用73
4.2 任务二:数码管动态显示75
4.2.1 动态显示的基本原理75
4.2.2 数码管动态显示应用75
项目五 外部中断与串行通信80
5.1 任务一:STC89C52外部中断80
5.1.1 外部中断触发电路80
5.1.2 外部中断初始化81
5.1.3 外部中断的应用82
5.2 任务二:串行通信84
5.2.1 串行口介绍84
5.2.2 串行口初始化89
5.2.3 串口助手使用说明90
5.2.4 串行数据发送91
5.2.5 串行数据接收93
项目六 LCD1602显示原理及实现95
6.1 任务一:了解液晶显示器95
6.1.1 1602字符型液晶显示模块的基本组成95
6.1.2 LCD1602字符型液晶显示器引脚及功能96
6.1.3 LCD指令码工作说明97
6.1.4 LCD控制器接口时序说明101
6.1.5 LCD初始化设置103
6.1.6 LCD1602简单实例103
6.2 任务二:LCD显示时钟106
项目七 I2C总线与EEPROM110
7.1 任务一:认识I2C总线110
7.1.1 I2C总线内部结构110
7.1.2 I2C时序111
7.1.3 I2C数据传输格式111
7.1.4 I2C寻址模式112
7.2 任务二:学习EEPROM118
7.2.1 EEPROM读写操作时序118
7.2.2 EEPROM跨页写操作时序119
7.3 任务三:设计计数器119
项目八 温度传感器DS18B20与蜂鸣器125
8.1 任务一:了解温度传感器DS18B20125
8.1.1 温度传感器DS18B20特性125
8.1.2 应用范围126
8.1.3 温度传感器DS18B20引脚定义126
8.1.4 温度传感器DS18B20工作原理126
8.2 任务二:了解蜂鸣器131
8.3 任务三:制作温度报警器132
项目九 A/D与D/A转换137
9.1 任务一:了解A/D转换137
9.1.1 A/D的主要指标137
9.1.2 PCF8591的硬件接口138
9.1.3 PCF8591的软件编程139
9.1.4 任务实施140
9.2 任务二:了解D/A转换143
项目十 实时时钟DS1302146
10.1 任务一:了解DS1302146
10.1.1 DS1302的特点146
10.1.2 DS1302的硬件电路147
10.1.3 DS1302寄存器介绍149
10.1.4 DS1302通信时序介绍150
10.2 任务二:设计具有闹钟功能的高精度时钟151
项目十一 红外与步进电机170
11.1 任务一:了解红外遥控器170
11.1.1 红外光的基本原理170
11.1.2 红外遥控通信原理170
11.1.3 NEC协议(红外遥控器)172
11.2 任务二:认识28BYJ-48型步进电机177
11.2.1 步进电机的分类177
11.2.2 让电机转起来179
11.3 任务三:用红外遥控器控制步进电机正反转182
附录A ASCII码字符表187
附录B 单片机C语言基础191
附录C 单片机C语言技术规范214
参考文献230
热门推荐
- 1485948.html
- 2842692.html
- 145795.html
- 1319823.html
- 3191435.html
- 1485793.html
- 3001164.html
- 1600302.html
- 3226123.html
- 2975080.html
- http://www.ickdjs.cc/book_1448612.html
- http://www.ickdjs.cc/book_2055441.html
- http://www.ickdjs.cc/book_3648487.html
- http://www.ickdjs.cc/book_3891547.html
- http://www.ickdjs.cc/book_739054.html
- http://www.ickdjs.cc/book_3499774.html
- http://www.ickdjs.cc/book_1341309.html
- http://www.ickdjs.cc/book_2051836.html
- http://www.ickdjs.cc/book_2171784.html
- http://www.ickdjs.cc/book_2227123.html