《8位流水灯的单片机控制》教案
项目名称 项目二 8位流水灯的单片机控制
教学目标 知识与技能 会分析程序并会运用RL、RR等指令进行编程
会用P1口进行输出控制8位二极管实现流水灯效果。
过程与方法 本节课通过创设情境、问题引导,游戏参与让学生在回忆旧知、探究新知的过程中达到学习知识与技能的目标,并结合学案培养学生由“学会”到“会学”的能力。
情感态度与价值观 通过问题引导、合作学习和探究,激发学生探求未知、认识新知的愿望,提高学习单片机的积极性和主动性。在参与中发展自我,在体验中学会与人相处。
教学重点难点
教学重点 学会P1口的应用及左移、右移等七条指令。
解决策略 通过小游戏让学生参与到学习的过程中,并通过活动体验7条指令的功能,将抽象的指令学习变的生动活泼,从而突破重点,达到学习的目的。
教学难点 8位流水灯的程序设计
突破方法 以问题引导为主线,以教师为主导,以学生为主体,“做中学、做中教”,通过内容梯度设计,学会控制1只二极管闪烁 点亮8只二极管 实现流水灯模式,逐步推进,突破难点。
教学方法
教法 演示启发、问题引导等
学法 小组合作、参与互动式、探究性学习
教学资源整合
时间资源:课前课后的设计安排。
信息资源:教材、教案、学案、评价表、自制的教学课件。
人员资源:一体化教师、学生小组。
设备资源:常用的Keil编程调试软件、烧写器、Proteus仿真软件、装接好的演示电路等。
项目任务描述 应用AT89C51芯片的P1口,控制8个发光二极管的有序亮灭,呈现流水式彩灯的效果,设计单片机控制电路并编程实现此功能。
画出电路原理图
画出程序流程图,设计汇编语言源程序。