顶部
收藏

单片机应用技术


作者:
刘小平 冉涌 唐利翰
定价:
48.00元
ISBN:
978-7-04-061697-2
版面字数:
498.000千字
开本:
16开
全书页数:
暂无
装帧形式:
平装
重点项目:
暂无
出版时间:
2024-02-18
读者对象:
高等职业教育
一级分类:
电子信息大类
二级分类:
电子信息类
三级分类:
电子信息工程技术

本书围绕深化课堂革命和“互联网+职业教育”的教改要求 ,基于企业真实产品,按照“以学生为中心、产品为导向、促进持续发展”的思路,对接职业技能等级证书和智能电子产品设计与制作技能大赛标准编写而成。

本书采用项目导向和工作页形式组织教学内容与实践过程,内容涉及51单片机系统结构、I/O接口应用、定时与中断系统、显示与键盘接口技术、A/D与D/A转换、串口通信等必备的单片机知识,共设置11个项目,遵循学生的认知规律和学习规律,项目由易到难、由简单到复杂,层层递进,具有开放性、应用性、拓展性,实现知识的掌握和能力的递进,强化学生职业素养养成和专业技术技能积累。

本书同步配套PPT课件、微课、动画等丰富数字资源,其中部分资源以二维码链接形式在书中呈现,同时本书配套省级精品在线开放课程。

本书可作为高等职业院校计算机应用技术、应用电子技术、电子信息工程技术、智能控制技术、机电一体化技术、工业机器人技术、嵌入式技术应用、电气自动化技术、物联网应用技术等电子信息类、计算机类或自动化类专业单片机应用技术课程的教学用书,也可作为企业员工学习单片机技术的培训用书,亦可作为广大电子制作爱好者的自学用书。

  • 项目1 LED指示灯设计与实现 1
    • 项目导入 1
    • 项目目标 2
    • 项目实施 3
      • 任务1 单片机调查 3
        • 知识点1 单片机概述 3
        • 知识点2 单片机选型 4
      • 任务2 LED指示灯系统方案设计 6
        • 知识点3 51单片机系统结构 7
      • 任务3 LED指示灯电路设计 17
        • 知识点4 单片机最小系统 17
        • 知识点5 单片机应用系统 21
        • 知识点6 Proteus仿真软件 22
      • 任务4 LED指示灯软件设计 30
        • 知识点7 C语言程序组成 30
        • 知识点8 算法与流程图 32
      • 任务5 LED指示灯调试与运行 40
    • 项目考核 47
    • 项目拓展 48
      • 拓展视角 国产芯片与民族自信 49
  • 项目2 LED动感灯箱设计与实现 50
    • 项目导入 50
    • 项目目标 51
    • 项目实施 52
      • 任务1 LED动感灯箱需求分析 52
        • 知识点1并行输入输出(I O)接口 52
      • 任务2 LED动感灯箱系统方案设计 56
        • 知识点2CPU时序 56
      • 任务3 LED动感灯箱电路设计 59
        • 知识点3 LED电路设计 59
        • 知识点4 电路图设计规范 60
      • 任务4 LED动感灯箱软件设计 64
        • 知识点5 C语言基本语句 65
        • 知识点6 C语言程序的基本结构 66
        • 知识点7 循环语句 67
        • 知识点8 数据类型 71
        • 知识点9 基本运算符 72
        • 知识点10 常量和变量 73
        • 知识点11 函数 74
      • 任务5 LED动感灯箱调试与运行 81
    • 项目考核 83
    • 项目拓展 84
      • 拓展视角 单片机产品开发过程与工程思维 85
  • 项目3 汽车转向灯设计与实现 86
    • 项目导入 86
    • 项目目标 87
    • 项目实施 88
      • 任务1 汽车转向灯需求分析 88
        • 知识点1 汽车信号灯的分类 88
        • 知识点2 汽车信号灯的功能 88
      • 任务2 汽车转向灯系统方案设计 90
        • 知识点3 按键与键盘 90
      • 任务3 汽车转向灯电路设计 93
        • 知识点4 独立式键盘与矩阵式键盘 93
      • 任务4 汽车转向灯软件设计 97
        • 知识点5 运算符及表达式 97
        • 知识点6 C语言选择语句 98
        • 知识点7 键盘的工作方式 101
      • 任务5 汽车转向灯调试与运行 105
    • 项目考核 107
    • 项目拓展 108
      • 拓展视角 国产软件与中国科技 109
  • 项目4 产品计数器设计与实现 110
    • 项目导入 110
    • 项目目标 111
    • 项目实施 112
      • 任务1 产品计数器需求分析 112
        • 知识点1 产品计数器简介 112
        • 知识点2 数码管简介 112
      • 任务2 产品计数器系统方案设计 114
        • 知识点3 数码管的结构和分类 115
        • 知识点4 数码管字形编码和显示方式 116
      • 任务3 产品计数器电路设计 119
        • 知识点5 红外线光电传感器 119
      • 任务4 产品计数器软件设计 121
        • 知识点6 数组 122
      • 任务5 产品计数器调试与运行 127
    • 项目考核 130
    • 项目拓展 131
      • 拓展视角 数码管选择与节约意识 131
  • 项目5 篮球计分器设计与实现 133
    • 项目导入 133
    • 项目目标 134
    • 项目实施 135
      • 任务1 篮球计分器需求分析 135
        • 知识点1 篮球计分器的作用及原理 135
      • 任务2 篮球计分器系统方案设计 136
        • 知识点2 数码管动态显示工作原理 137
      • 任务3 篮球计分器电路设计 139
        • 知识点3 数码管显示驱动技术 139
      • 任务4 篮球计分器软件设计 145
        • 知识点4 变量类型 145
      • 任务5 篮球计分器调试与运行 152
    • 项目考核 156
    • 项目拓展 157
      • 拓展视角 国产显示器件与自主创新 158
  • 项目6 呼叫器设计与实现 159
    • 项目导入 159
    • 项目目标 160
    • 项目实施 161
      • 任务1 呼叫器需求分析 161
        • 知识点1 呼叫器分类及应用 161
      • 任务2 呼叫器系统方案设计 162
        • 知识点2 矩阵式键盘结构 163
      • 任务3 呼叫器电路设计 165
        • 知识点3 矩阵式键盘接口电路 165
      • 任务4 呼叫器软件设计 167
        • 知识点4 switchcase多分支选择语句 167
        • 知识点5 return、break、continue语句的作用 168
        • 知识点6 矩阵式键盘的按键识别方法 169
      • 任务5 呼叫器调试与运行 175
    • 项目考核 177
    • 项目拓展 178
      • 拓展视角 键盘技术与人工智能 178
  • 项目7 声光报警器设计与实现 180
    • 项目导入 180
    • 项目目标 181
    • 项目实施 182
      • 任务1 声光报警器需求分析 182
        • 知识点1 声光报警器及其工作原理 182
        • 知识点2 51单片机I O接口数据传送方式 182
      • 任务2 声光报警器系统方案设计 184
        • 知识点3 中断的基本概念 185
        • 知识点4 中断系统结构 185
      • 任务3 声光报警器电路设计 188
        • 知识点5 传感技术与传感器 188
        • 知识点6 OLED显示屏 188
        • 知识点7 声光报警电路 189
      • 任务4 声光报警器软件设计 191
        • 知识点8 中断控制寄存器 192
        • 知识点9 中断处理 195
        • 知识点10 中断源扩展方法 197
      • 任务5 声光报警器调试与运行 204
    • 项目考核 207
    • 项目拓展 208
      • 拓展视角 时栅角度测量传感器与“中国精度” 209
  • 项目8 数字式转速表设计与实现 210
    • 项目导入 210
    • 项目目标 211
    • 项目实施 212
      • 任务1 数字式转速表需求分析 212
        • 知识点1 转速概念 212
        • 知识点2 数字式转速表 213
      • 任务2 数字式转速表系统方案设计 214
        • 知识点3 霍尔传感器 214
        • 知识点4 光电式传感器 215
        • 知识点5 转速测量原理 215
        • 知识点6 51单片机定时器 计数器 216
      • 任务3 数字式转速表电路设计 220
        • 知识点7 光电对管接口电路 221
        • 知识点8 Proteus仿真软件中的信号源与示波器 221
      • 任务4 数字式转速表软件设计 224
        • 知识点9 定时器 计数器的工作方式 225
        • 知识点10 定时器 计数器的初步应用举例 228
      • 任务5 数字式转速表调试与运行 231
    • 项目考核 233
    • 项目拓展 234
      • 拓展视角 定时器与社会责任 236
  • 项目9 烟雾报警器设计与实现 237
    • 项目导入 237
    • 项目目标 238
    • 项目实施 239
      • 任务1 烟雾报警器需求分析 239
        • 知识点1 烟雾报警器 239
        • 知识点2 A D转换 240
      • 任务2 烟雾报警器系统方案设计 242
        • 知识点3MQ2烟雾传感器的工作原理和使用方法 242
      • 任务3 烟雾报警器电路设计 246
        • 知识点4 STC12C5A60S2单片机A D转换接口 246
      • 任务4 烟雾报警器软件设计 251
        • 知识点5 STC12C5A60S2单片机A D转换器的寄存器 252
        • 知识点6 STC12C5A60S2单片机A D转换结果换算 254
        • 知识点7 STC12C5A60S2单片机A D转换使用流程 255
      • 任务5 烟雾报警器调试与运行 258
    • 项目考核 261
    • 项目拓展 262
      • 拓展视角 A D转换与规则意识 263
  • 项目10 信号发生器设计与实现 264
    • 项目导入 264
    • 项目目标 265
    • 项目实施 266
      • 任务1 信号发生器需求分析 266
        • 知识点1 信号发生器 266
        • 知识点2 D A转换的概念和典型D A转换器 267
        • 知识点3 DAC0832芯片的硬件结构和特点 267
      • 任务2 信号发生器系统方案设计 271
        • 知识点4 基于DAC0832芯片的信号发生器原理 271
      • 任务3 信号发生器电路设计 274
        • 知识点5 DAC0832芯片的外接电路 274
      • 任务4 信号发生器软件设计 279
        • 知识点6 D A转换器模拟量波形生成方法 279
      • 任务5 信号发生器调试与运行 282
    • 项目考核 284
    • 项目拓展 285
      • 拓展视角 信号发生器与尖端科技 286
  • 项目11 远程灯光控制器设计与实现 288
    • 项目导入 288
    • 项目目标 289
    • 项目实施 290
      • 任务1 远程灯光控制器需求分析 290
        • 知识点1 远程数据采集系统 290
        • 知识点2 智能远程照明集中控制系统 290
      • 任务2 远程灯光控制器系统方案设计 292
        • 知识点3 数据通信基础 292
        • 知识点4 串行通信分类 293
      • 任务3 远程灯光控制器电路设计 295
        • 知识点5 单片机的异步串行接口 296
        • 知识点6 RS485接口和RS232接口比较 300
        • 知识点7 串口转USB控制器 301
      • 任务4 远程灯光控制器软件设计 304
        • 知识点8 串行接口通信的基本程序模块 305
        • 知识点9 字符串与字符数组 306
      • 任务5 远程灯光控制器调试与运行 309
    • 项目考核 311
    • 项目拓展 312
      • 拓展视角 北斗卫星导航系统与通信 315
  • 主要参考文献 316

相关图书