X
0


购买方式

联系编辑

编辑:周老师

QQ:875136806

电话:0411-84707492

邮箱:

相关教材

单片机应用技术(C 语言版)(第三版)

李文华

978-7-5685-3522-9

TP332/TP312.8

大连理工大学出版社

2021-11-01

55.00元

编辑推荐

  “十四五”职业教育国家规划教材、“十二五”职业教育国家规划教材,浙江省普通高校“十二五”优秀教材,浙江省普通高校“十三五”首批新形态教材,浙江省精品在线开放课程《单片机应用技术》配套教材,首届全国教材建设奖全国优秀教材(职业教育与继续教育类)浙江省初评推荐教材,国家职业教育光机电应用技术专业教学资源库配套教材                        

  • 内容简介
  • 教材目录
  • 样章试读
  • 教学资源

        本教材根据电子行业对单片机应用系统制作人员的知识、能力和素质要求,校企联合编写,选取7个项目共19个典型工作任务按照“互联网+新形态教材”的思想,以互联网视频和纸质教材为媒体,以产品制作为载体,在产品的制作过程中讲解单片机应用系统制作的基本知识、基本技术和技能,培养单片机应用系统制作人员的品质和素质。

  本教材按项目编排,双色印刷,每个项目由若干个任务组成,内容主要有:控制1只发光二极管闪烁显示、显示开关量的输入状态、控制楼梯灯、制作跑马灯、制作流水灯、显示按键按下的次数、睡眠CPU、制作简易秒表、制作简易频率计、制作用数码管显示的秒表、控制秒表的启停与清零、串口扩展并口模拟交通灯、用计算机控制秒表的启停与清零、制作数字电压表、制作液晶显示的数字电压表、制作波形发生器、保存设定数据、制作数字温度计、制作电动机控制器。


 

项目1 单片机应用系统开发入门实践 1
学习目标 1
德育目标 1
知识技能目标 1

任务1 控制1只发光二极管闪烁显示 1
任务要求 1
相关知识 1
 1.单片机的基本概念 2
 2.单片机的引脚功能 2
 3.单片机的内部结构 4
 4.单片机的存储组织结构 5
 5.单片机的最小系统 8
 6.C51程序的特点 11
任务实施 11
 1.搭建硬件电路 11
 2.安装USB转串口的驱动程序 12
 3.查看USB口映射的串口号 12
 4.在Keil中添加STC单片机 14
 5.建立Keil工程 15
 6.配置工程 19
 7.编译、连接 23
 8.调试程序 24
 9.下载hex文件至单片机中 29
应用总结与拓展 30

项目2 单片机的并行I/O端口应用实践 33
学习目标 33
德育目标 33
知识技能目标 33

任务2 显示开关量的输入状态 33
任务要求 33
相关知识 33
 1.C51中的数据类型 33
 2.常量与变量 34
 3.赋值运算 35
 4.特殊功能寄存器的定义 36
 5.并行端口P1的应用特性 37
 6.并行端口P0的应用特性 39
任务实施 41
 1.搭建硬件电路 41
 2.编写软件程序 41
应用总结与拓展 43
宏定义 43

任务3 控制楼梯灯 45
任务要求 45
相关知识 45
 1.关系运算 45
 2.逻辑运算 46
 3.表达式语句与复合语句 47
 4.if分支结构 47
 5.并行端口P2的应用特性 48
 6.并行端口P3的应用特性 49
任务实施 50
 1.搭建硬件电路 50
 2.编写软件程序 50
应用总结与拓展 51
文件包含 51

任务4 制作跑马灯 53
任务要求 53
相关知识 54
 1.算术运算 54
 2.位操作运算 54
 3.循环结构 56
任务实施 59
 1.搭建硬件电路 59
 2.编写软件程序 59
应用总结与拓展 60
C51中的内嵌函数 60

任务5 制作流水灯 62
任务要求 62
相关知识 63
 1.函数 63
 2.C51中变量的存储类型 65
 3.一维数组 66
 4.查表程序 67
 5.延时程序 68
任务实施 69
 1.搭建硬件电路 69
 2.编写软件程序 69
应用总结与拓展 71
 1.全局变量与局部变量 71
 2.二维数组 72
 3.字符数组 73

项目3 单片机的中断与低功耗工作方式应用实践 77
学习目标 77
德育目标 77
知识技能目标 77

任务6 显示键按下的次数 77
任务要求 77
相关知识 77
 1.中断的基础知识 77
 2.单片机的中断系统结构 78
 3.中断系统中的特殊功能寄存器 79
 4.C51中的中断编程方法 82
任务实施 83
 1.搭建硬件电路 83
 2.编写软件程序 84
应用总结与拓展 86
扩展实践 87

任务7 睡眠CPU 88
任务要求 88
相关知识 88
 1.C51中的复合赋值运算 88
 2.电源管理特殊功能寄存器PCON 88
 3.低功耗工作方式的设置与解除 89
任务实施 90
 1.搭建硬件电路 90
 2.编写软件程序 90
应用总结与拓展 92

项目4 单片机的定时/计数器应用实践 98
学习目标 98
德育目标 98
知识技能目标 98

任务8 制作简易秒表 98
任务要求 98
相关知识 98
 1.定时/计数器的组成结构 98
 2.控制定时/计数器运行的特殊功能寄存器 99
 3.定时/计数器的工作方式 101
 4.定时/计数器的编程方法 103
任务实施 106
 1.搭建硬件电路 106
 2.编写软件程序 106
应用总结与拓展 109
扩展实践 112

任务9 制作简易频率计 112
任务要求 112
相关知识 112
 1.定时/计数器做计数器使用 112
 2.测量频率的方法 113
任务实施 113
 1.搭建硬件电路 113
 2.编写软件程序 113
应用总结与拓展 115
 1.共用体类型 115
 2.枚举类型 118
扩展实践 120

项目5 显示与键盘扩展实践 121
学习目标 121
德育目标 121
知识技能目标 121

任务10 制作用数码管显示的秒表 121
任务要求 121
相关知识 121
 1.switch/case分支结构 121
 2.数码管的结构及其显示原理 122
 3.数码管的静态显示 123
 4.数码管的动态扫描显示 124
任务实施 129
 1.搭建硬件电路 129
 2.编写软件程序 129
应用总结与拓展 132
扩展实践 133

任务11 控制秒表的启停与清零 133
任务要求 133
相关知识 134
 1.循环结构中的break语句与continue语句 134
 2.键盘处理的流程 135
 3.独立式键盘接口 135
 4.矩阵式键盘接口 142
任务实施 144
 1.搭建硬件电路 144
 2.编写软件程序 144
应用总结与拓展 148
扩展实践 149

项目6 单片机的串口应用实践 150
学习目标 150
德育目标 150
知识技能目标 150

任务12 串口扩展并口模拟交通灯 150
任务要求 150
相关知识 150
 1.串行通信的基本知识 150
 2.MCS-51单片机串口的结构 151
 3.与串口相关的特殊功能寄存器 152
 4.串口同步通信的工作方式 154
任务实施 157
 1.搭建硬件电路 157
 2.编写软件程序 157
应用总结与拓展 160
扩展实践 161

任务13 用计算机控制秒表 161
任务要求 161
相关知识 162
 1.串口做异步通信的工作方式 162
 2.串口的编程方法 163
任务实施 170
 1.搭建硬件电路 170
 2.编写软件程序 170
应用总结与拓展 175
 1.指针变量的定义 175
 2.与指针变量相关的运算符 176
 3.一维数组的指针与指向一维数组的指针变量 177
扩展实践 180

项目7 单片机应用系统扩展实践 181
学习目标 181
德育目标 181
知识技能目标 181

任务14 制作数字电压表 181
任务要求 181
相关知识 181
 1.单片机的三总线 182
 2.C51中外部端口的访问方法 184
 3.A/D转换器的基本知识 184
 4.并行ADC0804的应用特性 184
 5.数字滤波 188
 6.标度转换 190
任务实施 190
 1.搭建硬件电路 190
 2.编写软件程序 191
应用总结与拓展 193
扩展实践 195

任务15 制作液晶显示的数字电压表 195
任务要求 195
相关知识 195
 1.用I/O端口扩展并行接口芯片 195
 2.字符型液晶显示器1602的应用特性 198
任务实施 207
 1.搭建硬件电路 207
 2.编写软件程序 208
应用总结与拓展 210
扩展实践 211

任务16 制作波形发生器 211
任务要求 211
相关知识 211
 1.D/A转换器的基础知识 211
 2.带有SPI接口的D/A转换器TLC5615的应用特性 212
任务实施 217
 1.搭建硬件电路 217
 2.编写软件程序 217
应用总结与拓展 219
SPI总线接口 219
扩展实践 223

任务17 保存设定数据 223
任务要求 223
相关知识 224
 1.I2C总线 224
 2.AT24C02的应用特性 230
任务实施 235
 1.搭建硬件电路 235
 2.编写软件程序 235
应用总结与拓展 240
扩展实践 242

任务18 制作数字温度计 242
任务要求 242
相关知识 243
 1.DS18B20的引脚功能 243
 2.单片机与DS18B20的接口电路 243
 3.DS18B20的内部结构 244
 4.DS18B20的操作时序 245
 5.DS18B20的访问命令 251
 6.DS18B20的访问方法 251
任务实施 252
 1.搭建硬件电路 252
 2.编写软件程序 253
应用总结与拓展 258
扩展实践 259

任务19 制作电动机控制器 259
任务要求 259
相关知识 259
 1.复用键的处理方法 259
 2.直流电动机的正、反转控制 261
 3.直流电动机的调速控制 262
任务实施 264
 1.搭建硬件电路 264
 2.编写软件程序 264
应用总结与拓展 268
扩展实践 268

参考文献 269

附录 270                        

  • 开发工具软件《单片机应用技术》(C语言版)(第三版)

    所属课程: 单片机应用 类型:rar 大小:56.04 MB 上传时间: 2022-07-28 10:30:03
  • 课件《单片机应用技术》(C语言版)(第三版)

    所属课程: 单片机应用 类型:zip 大小:60.47MB 上传时间: 2022-11-30 14:59:51
  • 习题解答《单片机应用技术》(C语言版)(第三版)

    所属课程: 单片机应用 类型:rar 大小:857.49 KB 上传时间: 2022-07-28 10:30:03
  • 相关芯片《单片机应用技术》(C语言版)(第三版)

    所属课程: 单片机应用 类型:rar 大小:8.67 MB 上传时间: 2022-07-28 10:30:03
  • 源程序《单片机应用技术》(C语言版)(第三版)

    所属课程: 单片机应用 类型:rar 大小:352.22 KB 上传时间: 2022-07-28 10:30:03
  • 微课-keil工程的建立

    所属课程: 单片机应用 类型:mp4 大小:19.76 MB 上传时间: 2022-07-28 10:39:00
  • 微课-程序的编译连接

    所属课程: 单片机应用 类型:mp4 大小:24.21 MB 上传时间: 2022-07-28 10:39:00
全部下载

很抱歉!您正在使用的浏览器版本过低,无法正常使用我们的网站,请升级后再试!

为获得最佳浏览体验,建议您升级或使用其他浏览器,我们列出了一些最受欢迎的浏览器供您尝试: