中职《单片机技术及应用》(电工版·2021)同步教学教案:6.2_单片机串口接收数据

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

中职《单片机技术及应用》(电工版·2021)同步教学教案:6.2_单片机串口接收数据

资源简介

《单片机技术与应用》课程教案
学年度 第 学期
课程名称 单片机技术与应用 授课教师 授课时间 课时 4
授课类型 新授课 授课班级 课题名称 项目六 电子日历 6.2单片机串口接收数据
教学目标 知识目标 1.掌握51单片机查询方式串口接收数据的编程方法 2.掌握51单片机中断方式串口接收数据的编程方法
能力目标 1.能编程实现查询方式串口数据接收功能 2.能编程实现中断方式串口数据接收功能
情感目标 1.培养谦虚、好学、勤于思考、认真做事的良好习惯:严谨的开发流程和正确编程思路 2.培养团队协作能力:有效沟通、取长补短、互相帮助、实现共赢 3.提升自我展示能力:能表达、会表达、善表达等综合能力 4.培养自我学习能力:利用书籍或网络上的资料帮助解决实际问题
教学重点 1.掌握51单片机查询方式串口接收数据的编程方法 2.掌握51单片机中断方式串口接收数据的编程方法
教学难点 根据项目要求识读硬件电路图、按要求接线并实现电路功能。
教法学法 项目驱动、演示、边讲边做、自学探究等
教学手段 问题讨论法、讲授法、任务驱动法等
教学资源 PPT、课堂任务单、实操视频、教学示范
学情分析
使用教材 《单片机技术及应用》
教学环节 (时间分配) 教学内容及教师活动 学生活动 教学意图 教学手段
项目导入 (20min) 1.阐述“单片机串口接收数据的职业技能目标” 职业技能目标 能根据任务要求,认真查阅相关资料,掌握单片机串口接收电脑数据的原理;能根据功能需求,熟练编写单片机程序,完成电脑通过串口向单片机发送数据,单片机接收并通过串口显示的功能。 听讲解的过程中同步观察、了解本次项目的学习目标。 使学生建立对项目、任务的清晰深刻的印象。 PPT3
2.说明本次项目的“任务描述与要求”: 任务描述: XX公司研发一款新产品——电子日历,要求能够通过数码管显示当前日、月、年等功能的电子日历。现在要进行第二期开发,第二期开发计划要求能通过单片机串口接收电脑发送的数据。 任务要求: 运用单片机串口工作原理。编写单片机程序,通过轮询、中断两种方式完成单片机串口接收电脑发送的数据。 听讲解的过程中了解本次项目的任务描述与要求。 使学生建立对项目任务的清晰深刻的印象。 PPT5
3.根据所学相关知识, 请学生制订完成本次任务的实施计划。 开始制定“实施计划” 使学生了解完成项目的步骤应该从做计划开始。 PPT7
知识储备 (80min) 1.串口控制寄存器(20min) SCON用于设定串口的工作方式、接收/发送控制以及设置状态标志。本任务中重点介绍与接收数据有关的字节。 SM2:多机通信控制位 REN:允许串行接收位 RB8:接收数据停止位 RI:接收中断标志位 结合教师引领,通过讨论学习,深入学习串口控制寄存器的基本知识。 使学生掌握串口控制寄存器的原理。 PPT10-20
2.串行接口工作的4种方式(接收)(20min) 方式0 方式1 方式2 方式3 结合教师引领,通过小组讨论与总结,深入学习串行接口工作的的4种方式。 使学生掌握串行接口相关知识,为后续使用串行接口打下基础。 PPT21-30
3.主程序讲解(20min) 讲解串口接收数据主程序代码。 结合教师引领,通过讨论学习,深入学习串口接收数据的知识。 使学生掌握主程序每句语句的涵义。 PPT31-34
4.主程序流程图(20min) 讲解串口接收数据主程序的流程图。 结合教师引领,通过讨论学习,深入学习串口接收数据主程序流程图基本知识。 使学生掌握编写程序的思路。 PPT36
任务实施 (60min) 1.硬件连接(15min) 将实验设备与PC机连接 结合教师引领,通过实际操作,深入理解相关步骤 了解软件安装步骤,掌握连接硬件的操作要点 PPT39
2.建立工程(15min) 建立工程,在代码区内编写程序。 结合教师引领,通过实际操作,深入理解相关步骤 明确本任务的相关步骤,理解本任务实现思路。 PPT41
3.编写程序(20min) 参考程序如PPT所示。 结合教师引领,通过实际操作,深入理解相关步骤 引导同学对软件编写程序进行初步体验。 PPT43-46
4.编译下载(5min) 进行程序编译,编译无误后,通过ISP进行下载。 结合教师引领,通过实际操作,深入理解相关步骤 了解程序下载步骤,掌握烧写单片机程序的操作要点。 PPT48
5.查看结果(5min) 打开串口助手,查看结果,如PPT所示。 结合教师引领,通过实际操作,深入理解相关步骤 查看结果,调试程序,掌握烧写单片机程序的操作要点。 PPT50
项目检评 总结拓展 (20min) 1.采用任务引领+思维导图方式,通过对单片机串口通信相关知识的学习,熟练掌握单片机串口接收数据程序的编写原理;并可以较好的完成程序编写,最终实现单片机接收电脑发送的数据,通过串口助手显示发送、接收数据。 知识学习 串口控制寄存器、串口接收的四种方式。 技能学习 较快对完成串口接收的程序编写,实现本项目的功能。 2.项目拓展 参考本任务相关理论知识,自行编写代码,完成如下功能: 修改串口收发的内容, 例如上位机发送“27”,在接收窗口可以看到下位机发送上来的字符串“我的座号是27号!”。 积极回顾复习,积极作答,加深理解。 强化对本次所授内容的理解,建立知识体系,强化重难点的理解。 PPT52-56
课后反思

展开更多......

收起↑

资源预览