任务一 流水灯控制.doc_第1页
任务一 流水灯控制.doc_第2页
任务一 流水灯控制.doc_第3页
任务一 流水灯控制.doc_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目二 让单片机起舞授课序号: 授课日期20 年 月 日 第 周班级课题名称任务一 流水灯控制授课内容流水灯的控制授课时数 4教学目标知识目标:1. 认识MC-51单片机的I/O口; 2. 认识LED;3. 掌握MOV、LJMP、LCALL、DJNZ、RL、RR等控制指令的功能及使用方法。 技能目标:1. 能绘制用单片机控制8只LED的硬件电路图;2. 能在万能板上搭建LED控制模块;3. 能在keil编程平台中完成流水灯控制程序的输入、编译、下载及调试工作。情感目标:1. 培养学生善于发现、勤于动脑、乐于动手、认真记录的学习习惯;2. 通过学以致用,感受学习的乐趣。 教学重点1 单片机控制LED的方法;2 程序的基本结构;3MOV、LJMP、LCALL、DJNZ、RL、RR、SWAP等指令的控制功能;4延时子程序的控制方法。教学难点1控制指令的使用方法;2延时子程序的控制方法。教学环节时间分配类型:讲授教学过程及时间分配:1.任务导入 5分钟2.任务实施 170分钟(1)活动一 学一学 15分钟(2)活动二 做一做 90分钟(3)活动三 练一练 25分钟(4)活动四 技能训练 40分钟3总结与评价5分钟教具:1.相关教材2.相关单片机硬件及电子元件3.相关硬件搭建工具2.计算机授课内容概要和实施步骤步骤一 任务导入播放事先准备的交通信号灯、霓虹灯、LED广告牌等LED相关图片和视频,并提出问题:图片中信号灯、霓虹灯和广告牌是怎样发光的,又是怎样变换出各种效果的呢?下面让我们一起动手制作一块简易的LED霓虹灯。在这次任务中,我们将认识LED、体会单片机I/O口的作用,学会用程序控制LED完成不同的灯光效果。步骤二 任务实施活动一 学一学1. 认识MCS51单片机I/O口“I/O”口又称为“输入(IN)/输出(OUT)”端口。I/O口作用:通过I/O口,可以将外界设备的状态传送到单片机内部或将单片机的处理信息传达给外界设备。单片机I/O口的数据传送形式为二进制数据传送。传送方式为D0D7八位数传送,D0为低位,D7为高位。2. 认识LEDLED即发光二极管。功能:电能光能。材料:镓(Ga)、砷(AS)、磷(P)的化合物。磷砷化镓二极管发“红光”;磷化镓二极管发“绿光”;碳化硅二极管发“黄灯”。活动二 做一做1. 搭建LED硬件平台步骤1:核对并检查原材料 步骤2:按照图24(a)所示的电路原理图在万能板上搭建LED模块。制作好的LED模块如图24(b)所示。2. 搭积木将主机模块与LED模块按照图25连接起来,单片机控制的流水灯的躯干就搭好了。3. 编写程序控制要求:实现8只LED全亮全灭闪烁。方案一:设计思路如图26所示。参考程序如下:指令注释:MOV 内部RAM数据传送指令LJMP 跳转指令请在keil平台输入以上程序并通过编译,最后下载到主模块的单片机中。观察控制效果,回答以下问题: 请问这个方案能否实现要求的功能?如果不能,是什么原因?程序应如何改进?分析原因:单片机执行程序的速度相当快,灯闪烁太快,肉眼无法识别,要看到灯的闪烁,就要在亮灭转换之间加上时间间隔(延时)。改进后的方案二:流程图: 改进后的参考程序:8只LED全亮8只LED全灭延时250ms延时250ms指令注释:LCALL 子程序调用指令 DJNZ 自减1不为零跳转指令完成程序编写与调试,功能实现!活动三 练一练1. 照着做按照活动二中高度程序的步骤运行参考程序三,观察LED移动闪烁效果,体会“RL A”指令的作用。 调试程序,从现象中说明“RL A”的作用是 2. 改一改(1)将参考程序三中的“RL A”指令换成“RR A”,再次调试运行,观察灯闪烁现象,说明“RR A”的作用什么?(2)将“RL A”换成“SWAP A”,观察效果,请说明“SWAP A”的作用是什么? (3)改变“DELAY”程序段中“#”后的数据,再运行程序,有什么变化?活动四 技能训练训练1:将LED模块与主机模块的P2口进行连接,实现8只LED向左或向右移动。训练2:将LED模块与主机模块的P3口进行连接,按照图2.12控制LED点亮。步骤三 总结与评价今天我们学到了:(1)I/O口控制

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论