当前位置:经管资料网行业分类电子数码单片机控制技术教程——MCS-51(2020)303页

单片机控制技术教程——MCS-51(2020)303页

14.6 MB
中文
80
计点资料
2020
303页
PDF [下载阅读器]
2022-04-13 09:42:41
推荐星级
电子数码|单片机
行业分类 | 电子数码

单片机控制技术教程——MCS-51(2020)简介

内容以适应当前行业发展的职业教育理念为指导思想,以电子产品的实用设计项目为载体,采用基于工作过程的任务驱动的形式由浅入深地介绍了 MCS-51 系列单片机的控制技术和实用性设计。本书把单片机的相关知识点融入各个项目及其下层任务,完整地展现了电子产品设计、开发的整个过程。硬件的设计从单片机的I/O口、定时/计数器、中断系统和串行口的基本应用,到单片机实用的键盘、显示器、A/D转换器和D/A转换器的应用,再到 STC 高性能 51 单片机的应用设计,循序渐进地将知识点融入实际的任务设计。软件的设计采用通用 C 语言进行编程。项目拓展拓宽了知识的宽度和深度,课后的知识思考与项目训练将课堂与课后的学习有机地结合在一起。为了适应不同的读者,本书正文中的硬件电路采用 Proteus 软件环境设计,项目拓展中的电路使用配套的实验板,灵活实用。

目录
项目 1 认识单片机 1
任务 1.1 单片机是什么 2
1.1.1 单片机在哪里 2
1.1.2 单片机的样子 2
1.1.3 单片机的基本概念 3
任务 1.2 单片机的发展 4
1.2.1 单片机的发展历史 4
1.2.2 单片机的发展趋势 4
任务 1.3 单片机的分类 6
任务 1.4 单片机的特点及应用领域 9
1.4.1 单片机的特点 9
1.4.2 单片机的应用领域 10
项目小结 11
知识思考与项目训练 11
项目 2 用单片机集成开发环境进行项目设计 13
任务 2.1 用 Keil C51 软件进行软件设计 14
任务 2.2 用 Proteus 软件进行硬件设计 20
项目小结 24
知识思考与项目训练 24
项目 3 MCS-51 系列单片机最小系统的设计 25
任务 3.1 认识 MCS-51 系列单片机的内部结构 26
3.1.1 MCS-51 系列单片机的基本结构 26
3.1.2 MCS-51 系列单片机的内部存储器 27
3.1.3 MCS-51 系列单片机内部存储器的读写控制 31
任务 3.2 MCS-51 系列单片机最小系统电路的设计 33
3.2.1 MCS-51 系列单片机芯片介绍 33
3.2.2 单片机复位电路的设计 35
3.2.3 单片机时钟电路的设计 36
3.2.4 单片机最小系统电路的设计方法 37
项目小结 40
知识思考与项目训练 41
项目 4 单片机控制 LED 的设计 43
任务 4.1 单片机控制单个 LED 闪烁的设计 44
4.1.1 MCS-51 系列单片机的 I/O 口介绍 44
4.1.2 单片机控制单个 LED 闪烁的设计方法 47
任务 4.2 单片机控制多个 LED 循环点亮的设计 53
项目小结 59
知识思考与项目训练 59
项目 5 定时器与脉冲计数器的设计 61
任务 5.1 定时器的设计 62
5.1.1 MCS-51 系列单片机内部定时/计数器的原理 62
5.1.2 用单片机的定时/计数器设计定时器(查询方式) 65
任务 5.2 脉冲计数器的设计 77
项目小结 81
知识思考与项目训练 82
项目 6 交通信号灯的设计 84
任务 6.1 LED 数码管显示数字的设计 85
6.1.1 单个 LED 数码管静态显示数字 85
6.1.2 8 位 LED 数码管动态显示数字 92
任务 6.2 中断控制流水灯的设计 96
6.2.1 MCS-51 系列单片机的中断系统 96
6.2.2 中断控制 LED 的点亮与熄灭 102
6.2.3 中断控制流水灯的设计方法 104
任务 6.3 中断控制交通信号灯的设计 107
项目小结 116
知识思考与项目训练 117
项目 7 模拟电子闹钟的设计 119
任务 7.1 键盘的应用 120
7.1.1 独立键盘控制 LED 点亮 120
7.1.2 矩阵键盘控制 LED 数码管显示 125
任务 7.2 电子秒表的设计 131
任务 7.3 矩阵键盘控制模拟电子闹钟的设计 134
项目小结 144
知识思考与项目训练 145
项目 8 单片机通信系统的设计 147
任务 8.1 MCS-51 系列单片机之间的串行通信设计 148
8.1.1 RS-232C 串行通信标准 148
8.1.2 MCS-51 系列单片机串行口的工作原理 153
8.1.3 单片机之间的双机串行通信的设计方法 163
任务 8.2 单片机与计算机通信系统的设计 169
8.2.1 STC-ISP(V6.85H)串行口调试助手 169
8.2.2 单片机与计算机通信系统的设计方法 170
项目小结 175
知识思考与项目训练 176
项目 9 信号发生器的设计 178
任务 9.1 灯光亮度调节器的设计 179
9.1.1 D/A 转换器的基本原理 179
9.1.2 D/A 转换器的技术性能指标 181
9.1.3 DAC0832 与单片机的接口电路 182
9.1.4 灯光亮度调节器的设计方法 190
任务 9.2 多种波形信号发生器的设计 192
项目小结 204
知识思考与项目训练 204
项目 10 数字温度采集系统的设计 206
任务 10.1 数字电压表的设计 207
10.1.1 A/D 转换器的基本原理 207
10.1.2 ADC0809 简介 209
10.1.3 采用 ADC0809 的数字电压表的设计方法 213
任务 10.2 采用 DS18B20 的数字温度采集系统的设计 216
10.2.1 DS18B20 的工作原理 216
10.2.2 采用 DS18B20 的数字温度采集系统的设计方法 223
项目小结 235
知识思考与项目训练 236
项目 11 STC 高性能 51 单片机的应用设计 238
任务 11.1 STC15F2K60S2 系列单片机控制流水灯的设计 239
11.1.1 STC 系列 51 单片机的分类 239
11.1.2 STC15F2K60S2 系列单片机的基本知识 242
11.1.3 用 STC15F2K60S2 系列单片机控制流水灯的设计方法 254

任务 11.2 用 STC15F2K60S2 系列单片机的定时/计数器模拟 PWM 的设计256

11.2.1 STC15F2K60S2 系列单片机的中断系统、定时/计数器和串行口256
11.2.2 用单片机的定时/计数器模拟 PWM 的设计方法 264
任务 11.3 单片机电源电压测量系统的设计 268

11.3.1 STC15F2K60S2 系列单片机的 A/D 转换器和 PCA 模块 268

11.3.2 单片机电源电压测量系统的设计方法 275
项目小结 280
知识思考与项目训练 281
附录 A STC89C52 实验板实物图 283
附录 B STC89C52 实验板各模块的电路原理图 284
附录 C STC15F2K60S2 实验板实物图 292
附录 D STC15F2K60S2 实验板各模块的电路原理图 293

全部

资料标签:单片机 微机
  • 热门评论
  • 全部评论
       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    [回复] 9*uifare   打分:100 分  发表时间:2022-05-16
    · 非常好
    [回复] 8*eartache200   打分:100 分  发表时间:2022-05-16
    · 看不到呀
    [回复] 7*雪   打分:100 分  发表时间:2022-04-15
    · 非常好
   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
[回复] 9*uifare   打分:100 分  发表时间:2022-05-16
· 非常好
[回复] 8*eartache200   打分:100 分  发表时间:2022-05-16
· 看不到呀
[回复] 7*雪   打分:100 分  发表时间:2022-04-15
· 非常好
发表评论
10085分70分55分40分25分10分
*

勾选,报告编辑

热门标签