- ISBN:9787560644660
- 装帧:暂无
- 册数:暂无
- 重量:暂无
- 开本:26cm
- 页数:192页
- 出版时间:2017-05-01
- 条形码:9787560644660 ; 978-7-5606-4466-0
本书特色
本书围绕微机控制应用技术,以51单片机为基础,采用C语言作为程序设计语言,综合考虑了高职学生的接受能力、就业需求,并结合近几年的教学改革经验编写而成。
本书按照由浅入深、循序渐进的原则,选取了七个项目,分别为:熟悉微机控制系统、七色发光手电、LED点阵屏、无字库LCD液晶显示器12864、基于DS18B20的数字温度计、环境测试、温控直流电机控制系统。
本书语言简洁、图文并茂,侧重实际应用。
本书可作为高等职业专科院校电子信息类、电气类、机电类等专业的微机控制技术课程的教材,也可作为电子工程技术人员的参考书。
内容简介
本书围绕微机控制应用技术,以51单片机为基础,采用C语言作为程序设计语言,综合考虑了高职学生的接受能力、就业需求,并结合近几年的教学改革经验编写而成。 本书按照由浅入深、循序渐进的原则,选取了七个项目,分别为:熟悉微机控制系统、七色发光手电、LED点阵屏、无字库LCD液晶显示器12864、基于DS18B20的数字温度计、环境测试、温控直流电机控制系统。 本书语言简洁、图文并茂,侧重实际应用。 本书可作为高等职业专科院校电子信息类、电气类、机电类等专业的微机控制技术课程的教材,也可作为电子工程技术人员的参考书。
目录
项目任务 1
项目目标 1
1.1 微机控制技术 1
1.1.1 微机控制技术概述 1
1.1.2 51单片机概述 3
1.2 模拟手电 3
1.2.1 硬件设计 3
1.2.2 软件设计 4
项目评价 5
项目练习 6
项目二 七色发光手电 7
项目任务 7
项目目标 7
2.1 七色发光手电框图 7
2.2 三色发光二极管 8
2.2.1 三基色原理 8
2.2.2 三色发光二极管 8
2.2.3 七色发光手电测试 9
2.2 七色发光手电硬件设计 9
2.3 七色发光手电软件设计 11
2.3.1 七色彩灯 11
2.3.2 函数 12
2.3.3 七色发光手电 16
项目评价 18
项目练习 19
项目三 LED点阵屏 20
项目任务 20
项目目标 20
3.1 LED点阵概述 21
3.1.1 LED点阵 21
3.1.2 LED 8 × 8点阵内部结构 21
3.1.3 LED点阵框图 22
3.2 8 × 8点阵硬件设计 23
3.2.1 8路锁存器74HC573 23
3.2.2 8 × 8点阵硬件设计 25
3.3 显示8 × 8图片软件设计 26
3.3.1 扫描8 × 8点阵 26
3.3.2 显示8 × 8图片 28
3.3.3 取模软件 30
3.4 32 × 64点阵硬件设计 35
3.4.1 32 × 64点阵概述 35
3.4.2 4线-16线译码器74LS154 35
3.4.3 行驱动硬件设计 38
3.4.4 8位移位寄存器74LS595 42
3.4.5 列驱动硬、软件设计 46
3.5 32 × 64点阵软件设计 49
3.5.1 **行16 × 16信息显示 49
3.5.2 第二行16 × 16信息显示 55
项目评价 59
项目练习 60
项目四 无字库LCD液晶
显示器12864 63
项目任务 63
项目目标 63
4.1 12864屏幕管理机制 64
4.1.1 12864概述 64
4.1.2 12864屏幕管理机制 64
4.1.3 12864显示位置描述 68
4.2 12864硬件设计 68
4.2.1 12864引脚图 68
4.2.2 12864基本操作 69
4.2.3 12864硬件设计 69
4.3 12864常用指令及函数 70
4.3.1 显示开/关控制及函数 70
4.3.2 设置页地址及函数 72
4.3.3 设置列地址及函数 73
4.3.4 写显示数据及函数 74
4.4 12864常用函数 74
4.4.1 设置页列函数 74
4.4.2 清屏函数 75
4.4.3 初始化函数 76
4.5 12864显示固定信息 76
4.5.1 信息分析 76
4.5.2 显示16 × 16信息函数 77
4.5.3 源程序 78
4.5.4 练习 82
4.6 12864显示变量的值 88
4.6.1 二维数组 88
4.6.2 显示变量的值 91
项目评价 97
项目练习 98
项目五 基于DS18B20的数字温度计 100
项目任务 100
项目目标 100
5.1 温度测试概述 101
5.1.1 温度传感器 101
5.1.2 温度测试框图 101
5.1.3 性能指标 102
5.2 DS18B20特点 103
5.3 硬件设计 103
5.3.1 DS18B20引脚图 103
5.3.2 数字温度计硬件设计 105
5.4 DS18B20内部结构 105
5.5 DS18B20高速缓存RAM 106
5.5.1 高速缓存RAM 106
5.5.2 原码、反码、补码 107
5.5.3 数据格式 108
5.5.4 配置寄存器 112
5.6 DS18B20命令 113
5.6.1 ROM命令 113
5.6.2 RAM命令 114
5.7 DS18B20时序图及函数 114
5.7.1 DS18B20初始化时序及函数 114
5.7.2 DS18B20写操作时序及函数 115
5.7.3 DS18B20读操作时序及函数 117
5.8 数据读取并处理函数 118
5.8.1 数据读取并处理过程 119
5.8.2 数据读取并处理函数 119
5.9 数字温度计源程序 120
项目评价 127
项目练习 128
项目六 环境测试 130
项目任务 130
项目目标 130
6.1 环境测试框图 131
6.2 温亮度测试原理 131
6.3 串行双通道ADC0832 132
6.3.1 ADC0832特点 132
6.3.2 ADC0832引脚图 132
6.3.3 ADC性能指标 133
6.3.4 温亮度测试硬件设计 134
6.3.5 ADC0832通道选择 135
6.3.6 ADC0832时序图及函数 135
6.4 温亮度测试软件设计 138
6.4.1 温度数据读取并处理函数 138
6.4.2 亮度数据读取并处理函数 147
6.4.3 温亮度测试源程序 148
6.5 湿度测试 156
6.5.1 湿度测试原理 156
6.5.2 湿度测试硬件设计 158
6.5.3 湿度数据处理函数 158
6.5.4 湿度测试软件设计 160
项目评价 171
项目练习 172
项目七 温控直流电机控制系统 175
项目任务 175
项目目标 175
7.1 温控直流电机控制系统框图 175
7.2 直流电机原理 176
7.2.1 常见直流电机 176
7.2.2 直流电机的特点 176
7.2.3 直流电机的基本工作原理 176
7.2.4 直流电机的参数 177
7.3 温控直流电机控制系统硬件设计 178
7.3.1 直流电机的驱动 178
7.3.2 达林顿管ULN2003 179
7.3.3 温控直流电机控制系统硬件设计 180
7.3.4 直流电机驱动函数 180
7.4 直流电机调速原理 181
7.4.1 直流电机调速原理 181
7.4.2 直流电机调速函数 183
7.5 温控直流电机软件设计 184
项目评价 188
项目练习 189
参考文献 192
-
断代(八品)
¥15.5¥42.0 -
家居设计解剖书
¥29.3¥39.0 -
当代中国政府与政治(新编21世纪公共管理系列教材)
¥30.2¥48.0 -
中医基础理论
¥50.7¥59.0 -
习近平新时代中国特色社会主义思想概论
¥18.2¥26.0 -
EPLAN电气设计
¥29.9¥39.8 -
社会学概论(第二版)
¥33.0¥55.0 -
当代教育心理学(第3版)(本科教材)
¥23.8¥66.0 -
编辑审稿实务教程
¥35.1¥45.0 -
落洼物语
¥8.4¥28.0 -
软件定义网络(SDN)实战教程
¥49.6¥69.8 -
[社版]大汉战神:霍去病传
¥14.0¥40.0 -
介入护理学(案例版)
¥52.4¥69.8 -
毛泽东思想和中国特色社会主义理论体系概论
¥17.5¥25.0 -
学前教育史(第二版)
¥31.2¥48.0 -
数理经济学的基本方法(第4版)(精)
¥56.9¥79.0 -
老子道德经注校释(精)/新编诸子集成
¥30.1¥43.0 -
陶瓷工艺技术
¥41.7¥49.0 -
陶瓷工艺学/焦宝祥
¥41.7¥49.0 -
古代汉语(第四册)
¥13.3¥35.0