资源简介 《单片机技术与应用》课程教案学年度 第 学期课程名称 单片机技术与应用 授课教师 授课时间 课时 4授课类型 新授课 授课班级 课题名称 项目四 数显式电子表 4.2实现数显式电子表功能(2)教学目标 知识目标 1.掌握数码管动态显示的程序设计方法 2.掌握定时器控制数码管的程序设计方法 3.了解电子表功能能力目标 1.能编程实现数码管电子表计时功能 2.能使用按键编程实现电子表时间设置功能情感目标 1.培养谦虚、好学、勤于思考、认真做事的良好习惯:严谨的开发流程和正确编程思路 2.培养团队协作能力:有效沟通、取长补短、互相帮助、实现共赢 3.提升自我展示能力:能表达、会表达、善表达等综合能力 4.培养自我学习能力:利用书籍或网络上的资料帮助解决实际问题教学重点 1.能编程实现数码管电子表计时功能 2.能使用按键编程实现电子表时间设置功能教学难点 根据项目要求识读硬件电路图、按要求接线并实现电路功能。教法学法 项目驱动、演示、边讲边做、自学探究等教学手段 问题讨论法、讲授法、任务驱动法等教学资源 PPT、课堂任务单、实操视频、教学示范。学情分析使用教材 《单片机技术及应用》教学环节 (时间分配) 教学内容及教师活动 学生活动 教学意图 教学手段项目导入 (40min) 1.阐述“按键轮询控制蜂鸣器发声的知识目标、技能目标、职业技能目标”(15min) 知识目标 掌握按键控制的方法(中断方式); 掌握蜂鸣器使用方法。 技能目标 能使用51单片机IO端口驱动技术控制按键使蜂鸣器发声。 职业技能目标 能根据任务要求,快速查阅相关资料和帮助文件,准确的掌握单片机端口的设置原理; 能根据功能需求,熟练掌握按键轮询的编程思路,实现按键控制蜂鸣器发声功能。 听讲解的过程中同步观察、了解本次项目的学习目标。 使学生建立对项目、任务的清晰深刻的印象。 复习2.说明本次项目的“任务描述与要求”:(20min) XX公司根据市场需求调研结果,决定研发一款新产品——电子门铃,要求能够实现根据电子门铃的功能。现在要进行第二期开发,第二期开发计划要求研发部对STC单片机进行编程,程序通过中断的方式获取按键信息并控制蜂鸣器发声。 任务要求: 掌握单片机按键中断的编程原理。 创建KEIL工程,通过对单片机编程实现按键控制GPIO的状态。 听讲解的过程中了解本次项目的任务描述与要求。 使学生建立对项目任务的清晰深刻的印象。 复习3.根据所学相关知识,(5min) 请学生制订完成本次任务的实施计划。 开始制定“实施计划” 使学生了解完成项目的步骤应该从做计划开始。 复习任务实施 (80min) 硬件连接 12864液晶屏硬件连接 示意图如PPT示。 结合教师引领,通过实际操作,深入理解相关步骤 了解软件安装步骤,掌握连接硬件的操作要点 PPT42.建立工程 通过KEIL新建工程,编写单片机程序。 结合教师引领,通过实际操作,深入理解相关步骤 明确本任务的相关步骤,理解本任务实现思路。 PPT63.编写程序 按照代码输入,或者学生自己编程。 结合教师引领,通过实际操作,深入理解相关步骤 引导同学对软件编写程序进行初步体验。 PPT 8-104.编译下载 程序编译,编译无误后,通过ISP进行下载,观看现象。 结合教师引领,通过实际操作,深入理解相关步骤 了解程序下载步骤,掌握烧写单片机程序的操作要点。 PPT125.查看结果 观察显示结果。 结合教师引领,通过实际操作,深入理解相关步骤 查看结果,调试程序,掌握烧写单片机程序的操作要点。 PPT14项目检评 总结拓展 (20min) 1.采用任务引领+思维导图方式,通过对单片机定时器计时、液晶屏等相关内容知识的学习,熟练掌握单片机定时器中断编程原理;能较好的完成程序编写,实验电子表的功能。 2.任务拓展 参考本任务相关理论知识,自行设计代码,完成如下功能: 加入报时功能,如一小时报时一次,蜂鸣器响一次。 利用超声波模块、单片机模块、LCD液晶屏模块完成倒车雷达的功能 积极回顾复习,积极作答,加深理解。 强化对本次所授内容的理解,建立知识体系,强化重难点的理解。 PPT 18-20课后反思 展开更多...... 收起↑ 资源预览