《单片机应用技术》以任务课程为载体,强调理实一体化,着重提高学生解决生产应用中实际问题的能力,内容以三个梯度展开讲解,第一部分以培养学生对单片机知识的兴趣为主,介绍单片机开发的基础知识。第二部分以培养学生掌握单片机基本技能为主,介绍单片机开发的常用外设。第三部分以讲解单片机开发工程师岗位需要的知识和技能为主,介绍一些较复杂的、同时业界非常流行的接口电路和复杂程序的编程思路等。力求既要让中职学生能看懂,又让高职学生还有向更高层次拓展的空间。
本书是根据教育部《关于中等职业教育专业技能课教材选题立项的函》(教职成司[2012]95号),由全国机械职业教育教学指导委员会和机械工业出版社联合组织编写的“十二五”职业教育国家规划教材,是根据教育部于2014年公布的《中等职业学校机电设备安装与维修专业教学标准》,同时参考维修电工职业资格标准编写的。
本书编者通过对企业岗位的亲身体验、深入调研,对岗位能力进行分析和课程设计,对单片机应用技术课程的学习情境、实用教材、教学过程、评价方式、教学网站等方面进行了全面而系统的探索和实践,创新并实践以“一个核心、四项原则”为主的单片机应用技术课程模式。以培养中职学生创新意识和应用能力为核心;坚持学习情境的职业性原则,使学生在课堂上学的、做的就是实际岗位所要面对的,有效实现课堂教学与工作实践的对接;坚持课程内容的动态性原则,能用新技术、新理论更新和充实专业内容;坚持课程组织的多样性原则,适应不同学生的多元智能发展和多元职业发展的需要;坚持柔性评价方式原则,通过过程性评价促进学生对岗位所需知识和技能的掌握,为学生技术创新和工艺创新等创新意识的培养提供空间,强化学生自我评价,提高学生学习的兴趣。
本书融入了编者入职华为技术有限公司研发岗位前,接受华为大学培训的经验,并结合了编者近几年培训和指导全国职业院校技能大赛选手的经验,以岗位培训的思想安排内容,由浅入深,分梯度引导学生学习单片机知识。
结合职业院校的学生不善于自主学习和总结的学情,本书突出温故知新的方式设计,在项目安排上,隔几个项目,就会有一次对所学知识的回顾和总结。
本书脱离任何物理的实训平台,采用Proteus软件仿真的模式,方便学生在没有任何实训套件的情况下,能自主地学习单片机开发知识。同时提供各个项目的硬件电路原理图和详细的元器件列表,方便有条件的教师和学生制作实验开发平台。
本书由深圳第一职业技术学校王贤辰,广州市风标电子技术有限公司匡载华,佛山市华材职业技术学校易浩民和余福海,珠海市理工职业技术学校葛和平和刘春龙,中国电力科学研究院汪旭,广东省科技职业技术学校詹小杏,上海信息技术学校唐江威,江门市第一职业高级中学易宝文共同编写,由王贤辰、葛和平主编。
前言
绪论1
项目一单片机控制发光二极管10
任务一控制单个发光二极管的亮与灭10
任务二控制单个发光二极管的闪烁15
任务三控制多个发光二极管的闪烁19
任务四控制流水灯23
项目二制作数码管显示时钟29
任务一控制单个数码管显示29
任务二控制数码管的动态显示34
任务三制作10s时钟39
任务四制作24h时钟46
项目三制作计算器52
任务一独立式按键控制发光二极管亮灭52
任务二独立式按键控制单个数码管56
任务三矩阵式键盘控制数码管60
任务四制作简易计算器66
项目四单片机控制电动机73
任务一控制直流电动机的运动73
任务二控制步进电动机的运动77
项目五单片机控制显示83
任务一控制8×8LED点阵显示83
任务二控制RT1602液晶显示器88
任务三控制128×64液晶显示器98
项目六单片机控制串行通信105
任务一单片机控制74HC595的串转并芯片105
任务二单片机的串口通信110
项目七单片机接口电路122
任务一8255控制交通灯122
任务二简易电子密码锁132
任务三环境温度检测系统的制作147
项目八单片机控制ADC/DAC电路162
任务一数字电压表的制作162
任务二波形发生器的制作169
附录Proteus元器件库说明177
参考文献181
项目一单片机控制发光二极管1
任务一控制单个发光二极管的亮与灭10
任务二控制单个发光二极管的闪烁15
任务三控制多盏发光二极管的闪烁19
任务四控制流水灯23
项目二制作24h时钟29
任务一控制单个数码管显示29
任务二控制数码管的动态显示34
任务三制作10s时钟39
任务四制作24h时钟46
项目三制作简易计算器52
任务一独立式按键控制发光二极管亮灭52
任务二独立式按键控制单个数码管56
任务三矩阵式键盘控制数码管60
任务四制作简易计算器66
项目四单片机控制电动机73
任务一控制直流电动机的运动73
任务二控制步进电动机的运动77
项目五单片机控制显示83
任务一控制8×8LED点阵显示83
任务二控制RT1602液晶显示器88
任务三控制128×64液晶显示器98
项目六单片机控制串行通信105
任务一单片机控制74HC595的串转并芯片105
任务二单片机的串口通信110
项目七单片机接口电路122
任务一8255控制交通灯122
任务二简易电子密码锁132
任务三环境温度检测系统的制作147
项目八单片机控制ADC/DAC电路162
任务一数字电压表的制作162
任务二波形发生器的制作169
附录Proteus元器件库说明177
参考文献181