暂无评论
图文详情
- ISBN:9787560659893
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:26cm
- 页数:272页
- 出版时间:2021-02-01
- 条形码:9787560659893 ; 978-7-5606-5989-3
本书特色
本书可作为电子信息工程、电子信息科学与技术、通信工程、电气工程及自动化、机械电子工程、机械设计制造及其自动化、物联网、智能制造等专业的本科生、应用型本科生的单片机技术课程的教材和教学参考书,也可供相关领域的工程技术人员参考。
内容简介
本书共6章, 主要内容包括单片机基本知识及其开发系统, 单片机输入/输出应用, 单片机中断与定时, 单片机A/D和D/A转换接口技术, 单片机串行口通信, 单片机单总线、I2C和SPI应用。
目录
第1章 单片机基本知识及其开发系统 1
1.1 初识单片机 1
1.1.1 什么是单片机 1
1.1.2 单片机的应用 3
1.2 单片机开发系统 5
1.2.1 Keil软件的使用 6
1.2.2 Proteus软件的使用 25
1.3 51单片机开发板的使用 33
习题 34
第2章 单片机输入/输出应用 35
2.1 单片机并行I/O端口结构 35
2.1.1 单片机的中央处理器(CPU) 35
2.1.2 单片机的存储器结构 35
2.1.3 单片机的并行I/O端口 36
2.2 流水灯项目设计 37
2.2.1 硬件电路设计 38
2.2.2 程序设计 43
2.2.3 仿真调试 46
2.2.4 项目拓展 46
2.3 数码管显示项目设计 48
2.3.1 硬件电路设计 48
2.3.2 程序设计 51
2.3.3 仿真调试 51
2.3.4 项目拓展 51
2.4 动态数码管显示项目设计 52
2.4.1 硬件电路设计 53
2.4.2 程序设计 55
2.4.3 仿真调试 55
2.4.4 项目拓展——多个数码管同时显示 56
2.4.5 项目拓展——多个数码管循环显示 57
2.5 独立按键项目设计 58
2.5.1 硬件电路设计 59
2.5.2 程序设计 60
2.5.3 仿真调试 62
2.5.4 项目拓展——抢答器 63
2.5.5 项目拓展——加减按键 64
2.6 矩阵按键项目设计 67
2.6.1 硬件电路设计 67
2.6.2 程序设计 67
2.6.3 仿真调试 72
2.7 LCD1602显示项目设计 73
2.7.1 硬件电路设计 73
2.7.2 程序设计 75
2.7.3 仿真调试 83
2.7.4 项目拓展——将整屏字符从右向左动态移动 84
2.7.5 项目拓展——自定义字符 86
2.8 LCD12864液晶显示项目设计 91
2.8.1 硬件电路设计 92
2.8.2 程序设计 94
2.8.3 仿真调试 101
2.9 8255A扩展项目设计 102
2.9.1 硬件电路设计 102
2.9.2 程序设计 105
2.9.3 仿真调试 107
2.9.4 项目拓展——双8255A应用 107
习题 110
第3章 单片机中断与定时 112
3.1 单片机中断与定时系统 112
3.1.1 单片机中断 112
3.1.2 定时/计数器 115
3.1.3 单片机定时/中断工作方式 115
3.2 简易秒表项目设计 116
3.2.1 硬件电路设计 116
3.2.2 程序设计 117
3.2.3 仿真调试 120
3.3 时分秒计时项目设计 121
3.3.1 硬件电路设计 121
3.3.2 程序设计 122
3.3.3 仿真调试 124
3.4 光电计时项目设计 125
3.4.1 硬件电路设计 126
3.4.2 程序设计 127
3.4.3 仿真调试 129
3.5 定时器计数项目设计 130
3.5.1 硬件电路设计 130
3.5.2 程序设计 131
3.5.3 仿真调试 132
3.6 模拟交通信号灯项目设计 133
3.6.1 硬件电路设计 133
3.6.2 程序设计 134
3.6.3 仿真调试 138
3.7 带设置功能的交通灯项目设计 138
3.7.1 硬件电路设计 138
3.7.2 程序设计 139
3.7.3 仿真调试 147
3.8 直流电机的PWM控制项目设计 147
3.8.1 硬件电路设计 147
3.8.2 程序设计 151
3.8.3 仿真调试 154
3.9 红外遥控项目设计 155
3.9.1 硬件电路设计 155
3.9.2 程序设计 160
3.9.3 仿真调试 170
习题 171
第4章 单片机A/D与D/A转换接口技术 172
4.1 A/D转换的电子秤数据采集项目设计 172
4.1.1 硬件电路设计 175
4.1.2 程序设计 176
4.1.3 仿真调试 179
4.2 D/A转换的锯齿波形发生器项目设计 180
4.2.1 硬件电路设计 184
4.2.2 程序设计 184
4.2.3 仿真调试 185
4.3 D/A转换的多功能波形发生器项目设计 187
4.3.1 硬件电路设计 187
4.3.2 程序设计 188
4.3.3 仿真调试 193
4.4 D/A转换控制直流电机项目设计 194
4.4.1 硬件电路设计 194
4.4.2 程序设计 195
4.4.3 仿真调试 196
习题 197
第5章 单片机串行口通信 198
5.1 单片机串行口通信 198
5.1.1 单片机串行口通信的定义 198
5.1.2 单片机串行口工作方式 199
5.1.3 单片机串行口接口 202
5.2 单片机与单片机的串口通信项目 202
5.2.1 硬件电路设计 202
5.2.2 程序设计 203
5.2.3 仿真调试 206
5.3 单片机与PC之间通信项目设计 207
5.3.1 硬件电路设计 207
5.3.2 程序设计 217
5.3.3 仿真调试 220
习题 222
第6章 单片机单总线、I2C和SPI的应用 223
6.1 单总线DS18B20测温项目设计 223
6.1.1 硬件电路设计 224
6.1.2 程序设计 226
6.1.3 仿真调试 236
6.2 I2C总线AT24C02 EEPROM项目设计 237
6.2.1 硬件电路设计 243
6.2.2 项目程序设计 244
6.2.3 仿真调试 251
6.3 SPI总线25AA040项目设计 252
6.3.1 项目硬件设计 254
6.3.2 项目程序设计 257
6.3.3 仿真调试 259
6.4 SPI总线DS1302实时时钟项目设计 260
6.4.1 硬件电路设计 263
6.4.2 程序设计 263
6.4.3 仿真调试 268
习题 269
附录 Proteus部分元件库中英文对照 270
参考文献 272
展开全部
本类五星书
本类畅销
-
全图解零基础word excel ppt 应用教程
¥15.6¥48.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥12.7¥39.8 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
情感计算
¥66.8¥89.0 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
LINUX企业运维实战(REDIS+ZABBIX+NGINX+PROMETHEUS+GRAFANA+LNMP)
¥48.3¥69.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
LINUX实战——从入门到精通
¥48.3¥69.0 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
数据驱动的工业人工智能:建模方法与应用
¥68.3¥99.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
UN NX 12.0多轴数控编程案例教程
¥24.3¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0