中职《单片机技术及应用》(电工版·2021)同步教学教案:4.1_定时器控制数码管显示

资源下载
  1. 二一教育资源

中职《单片机技术及应用》(电工版·2021)同步教学教案:4.1_定时器控制数码管显示

资源简介

《单片机技术与应用》课程教案
学年度 第 学期
课程名称 单片机技术与应用 授课教师 授课时间 课时 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-13
2.说明本次项目的“任务描述与要求”: XX公司根据市场需求调研结果,决定研发一款新产品——数显式电子表,要求能够实现以单片机为控制器,利用单片机定时器完成以秒为单位的计时并通过8位数码管进行显示的功能。 任务要求: 运用单片机定时器的编程原理和数码管动态显示原理。 编写程序并完成单片机计时、数码管动态显示的功能。 听讲解的过程中了解本次项目的任务描述与要求。 使学生建立对项目任务的清晰深刻的印象。 PPT 14-16
3.根据所学相关知识, 请学生制订完成本次任务的实施计划。 开始制定“实施计划” 使学生了解完成项目的步骤应该从做计划开始。 PPT 18
知识储备 (60min) 1.数码管的动态显示驱动(15min) 动态是将所有数码管的8个的同名端连在一起,每个数码管的公共极COM增加位选通控制电路,位选通可以由各自独立的I/O口线控制。 结合教师引领和微课视频,通过讨论学习,深入学习“数码管的动态显示驱动模块”的基本知识。 使学生掌握“数码管的动态显示驱动模块”的原理。 PPT 20-22
2.程序流程图(15min) 本任务中,通过程序设计一个2ms的定时中断,当定时中断到来时,显示八位数码管的其中一位,每位数码管的显示时间为2ms,进入八次定时中断才会显示完八位数码管。 结合教师引领,通过小组讨论与总结,深入学习本次项目实现功能怎么设计程序,它的程序流程图是什么样的? 使学生掌握程序设计相关知识,为后续使用中断打下基础。 PPT 24
3.STC-ISP中定时器计算器的使用(15min) 下载程序时要根据需求选择“系统频率”(11.0592MHz)、“定时长度”、“选择定时器”、“定时器模式”和“定时时钟”,选好后点击“生成C代码”,在窗口中显示相应时长的定时器代码,复制粘贴即可。 结合教师引领,通过讨论学习,深入学习STC-ISP (一款单片机下载编程烧录软件)如何正确设置。 使学生掌握单片机下载编程烧录软件如何设置。 PPT26
4.关键程序讲解(15min) 定时器如何初始化 定时器中断函数如何定义 数码管动态显示函数如何编程 结合教师引领,通过实际操作,会本项目的关键程序进行详细的讲解。 使学生掌握关键的程序代码如何编写。 PPT 28-31
任务实施 (80min) 1.硬件连接 按照PPT显示的“数码 管动态显示硬件连接的实物图”,开始搭接硬件。 结合教师引领,通过实际操作,深入理解相关步骤 了解软件安装步骤,掌握连接硬件的操作要点。 PPT35
2.建立工程 通过KEIL新建工程,编写单片机程序. 结合教师引领,通过实际操作,深入理解相关步骤 明确本任务的相关步骤,理解本任务实现思路。 PPT37
3.编写程序 按照代码输入,或者学生自己编程。 结合教师引领,通过实际操作,深入理解相关步骤 引导同学对软件编写程序进行初步体验。 PPT 39
4.编译下载 进行程序编译,编译无误后,通过ISP进行下载,在数码管上观看结果。 结合教师引领,通过实际操作,深入理解相关步骤 了解程序下载步骤,掌握烧写单片机程序的操作要点。 PPT41
5.查看结果 数码管显示结果. 结合教师引领,通过实际操作,深入理解相关步骤 查看结果,调试程序,掌握烧写单片机程序的操作要点。 PPT43
项目检评 总结拓展 (20min) 1.采用任务引领+思维导图方式,通过对单片机定时器、数码管动态显示相关内容的学习,熟练掌握单片机定时器中断程序编写原理;并可以较好的完成程序编写,最终实现单片机定时器中断控制数码管显示的功能。 知识学习 数码管动态显示、驱动电路、工作过程。 技能学习 搭接硬件环境、编写代码。 2.任务拓展 参考本任务相关理论知识,自行设计代码,完成如下功能: 通过定时器和数码管完成电子表的功能。8位数码管与时、分、秒相对应。 积极回顾复习,积极作答,加深理解。 强化对本次所授内容的理解,建立知识体系,强化重难点的理解。 PPT 44-49
课后反思

展开更多......

收起↑

资源预览