资源简介 《单片机技术与应用》课程教案学年度 第 学期课程名称 单片机技术与应用 授课教师 授课时间 课时 4授课类型 新授课 授课班级 课题名称 项目四 数显式电子表 4.1定时器控制数码管显示教学目标 知识目标 1. 理解定时器/计数器初值的计算方法 2. 掌握51单片机定时器的精准定时功能 3. 掌握数码管的分类以及检测方法 4. 掌握数码管动态显示的工作原理能力目标 1. 能查阅51单片机编程手册进行定时器的参数设置 2. 能编程实现数码管的动态显示情感目标 1.培养谦虚、好学、勤于思考、认真做事的良好习惯:严谨的开发流程和正确编程思路 2.培养团队协作能力:有效沟通、取长补短、互相帮助、实现共赢 3.提升自我展示能力:能表达、会表达、善表达等综合能力 4.培养自我学习能力:利用书籍或网络上的资料帮助解决实际问题教学重点 1.掌握51单片机定时器的精准定时功能 2.掌握数码管的分类以及检测方法教学难点 根据项目要求识读硬件电路图、按要求接线并实现电路功能。教法学法 项目驱动、演示、边讲边做、自学探究等教学手段 问题讨论法、讲授法、任务驱动法等教学资源 PPT、课堂任务单、实操视频、教学示范学情分析使用教材 《单片机技术及应用》教学环节 (时间分配) 教学内容及教师活动 学生活动 教学意图 教学手段项目导入 (20min) 1.阐述“数字钟的基本原理” 知识目标 理解定时器/计数器初 值的计算方法;掌握51单片机定时器的精准定时功能;掌握数码管的分类以及检测方法。掌握数码管动态显示的工作原理 技能目标 能查阅51单片机编程 手册进行定时器的参数设置;能编程实现数码管的动态显示。 职业技能目标 能根据任务要求,认真 查阅相关资料,准确掌握单片机定时器的工作原理,能够理解数码管动态驱动显示方法;能根据功能需求,熟练编写单片机定时器程序,完成单片机控制数码管显示的功能。 听讲解的过程中同步观察、了解本次项目的学习目标。 使学生建立对项目、任务的清晰深刻的印象。 PPT 2-132.说明本次项目的“任务描述与要求”: XX公司根据市场需求调研结果,决定研发一款新产品——数显式电子表,要求能够实现以单片机为控制器,利用单片机定时器完成以秒为单位的计时并通过8位数码管进行显示的功能。 任务要求: 运用单片机定时器的编程原理和数码管动态显示原理。 编写程序并完成单片机计时、数码管动态显示的功能。 听讲解的过程中了解本次项目的任务描述与要求。 使学生建立对项目任务的清晰深刻的印象。 PPT 14-163.根据所学相关知识, 请学生制订完成本次任务的实施计划。 开始制定“实施计划” 使学生了解完成项目的步骤应该从做计划开始。 PPT 18知识储备 (60min) 1.数码管的动态显示驱动(15min) 动态是将所有数码管的8个的同名端连在一起,每个数码管的公共极COM增加位选通控制电路,位选通可以由各自独立的I/O口线控制。 结合教师引领和微课视频,通过讨论学习,深入学习“数码管的动态显示驱动模块”的基本知识。 使学生掌握“数码管的动态显示驱动模块”的原理。 PPT 20-222.程序流程图(15min) 本任务中,通过程序设计一个2ms的定时中断,当定时中断到来时,显示八位数码管的其中一位,每位数码管的显示时间为2ms,进入八次定时中断才会显示完八位数码管。 结合教师引领,通过小组讨论与总结,深入学习本次项目实现功能怎么设计程序,它的程序流程图是什么样的? 使学生掌握程序设计相关知识,为后续使用中断打下基础。 PPT 243.STC-ISP中定时器计算器的使用(15min) 下载程序时要根据需求选择“系统频率”(11.0592MHz)、“定时长度”、“选择定时器”、“定时器模式”和“定时时钟”,选好后点击“生成C代码”,在窗口中显示相应时长的定时器代码,复制粘贴即可。 结合教师引领,通过讨论学习,深入学习STC-ISP (一款单片机下载编程烧录软件)如何正确设置。 使学生掌握单片机下载编程烧录软件如何设置。 PPT264.关键程序讲解(15min) 定时器如何初始化 定时器中断函数如何定义 数码管动态显示函数如何编程 结合教师引领,通过实际操作,会本项目的关键程序进行详细的讲解。 使学生掌握关键的程序代码如何编写。 PPT 28-31任务实施 (80min) 1.硬件连接 按照PPT显示的“数码 管动态显示硬件连接的实物图”,开始搭接硬件。 结合教师引领,通过实际操作,深入理解相关步骤 了解软件安装步骤,掌握连接硬件的操作要点。 PPT352.建立工程 通过KEIL新建工程,编写单片机程序. 结合教师引领,通过实际操作,深入理解相关步骤 明确本任务的相关步骤,理解本任务实现思路。 PPT373.编写程序 按照代码输入,或者学生自己编程。 结合教师引领,通过实际操作,深入理解相关步骤 引导同学对软件编写程序进行初步体验。 PPT 394.编译下载 进行程序编译,编译无误后,通过ISP进行下载,在数码管上观看结果。 结合教师引领,通过实际操作,深入理解相关步骤 了解程序下载步骤,掌握烧写单片机程序的操作要点。 PPT415.查看结果 数码管显示结果. 结合教师引领,通过实际操作,深入理解相关步骤 查看结果,调试程序,掌握烧写单片机程序的操作要点。 PPT43项目检评 总结拓展 (20min) 1.采用任务引领+思维导图方式,通过对单片机定时器、数码管动态显示相关内容的学习,熟练掌握单片机定时器中断程序编写原理;并可以较好的完成程序编写,最终实现单片机定时器中断控制数码管显示的功能。 知识学习 数码管动态显示、驱动电路、工作过程。 技能学习 搭接硬件环境、编写代码。 2.任务拓展 参考本任务相关理论知识,自行设计代码,完成如下功能: 通过定时器和数码管完成电子表的功能。8位数码管与时、分、秒相对应。 积极回顾复习,积极作答,加深理解。 强化对本次所授内容的理解,建立知识体系,强化重难点的理解。 PPT 44-49课后反思 展开更多...... 收起↑ 资源预览