欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    《单片机技术及应用》教案——项目2.1 流水灯.docx

    • 资源ID:591101       资源大小:51.62KB        全文页数:7页
    • 资源格式: DOCX        下载积分:5
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录 微博登录
    二维码
    微信扫一扫登录
    下载资源需要5
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《单片机技术及应用》教案——项目2.1 流水灯.docx

    1、教学实施方案i教学重点曾教学难点二极管的工作原理、实现8个二极管的流水灯效果实现8个二极管的流水灯效果课题名称单片机技术及应用实训部审批任务名称项目2.1流水灯年月曰学时6学时授课时间授课班级授课教师一、教学目标Ca知识目标了解发光二极管的电路工作原理R技能目标掌握单片机编程常用软件的使用使用YL-236装置完成任务的电路连接及编程下载验证区情感目标培养团队合作意识二、重点难点三、学习内容一、设计任务导入生产科接到一个项目要求为某公司设计制作一个有流水灯效果的电路,使得该公司的广告牌更醒目。二、设计任务分析通过项目描述实现本项目需完成以下2个方面工作。1 .硬件电路的设计:以单片机为控制中心,

    2、通过其I/O口与显示模块中的发光二极管连接,构成单片机控制LED电路。2 .程序的设计:用C51语言编写单片机控制LED程序。三、任务信息学习(一)模块介绍1.显示模块介绍本模块中有五种显示器件,8个发光二极管LEDOLED7、8个数码管显示器、RTCI602液晶显示器、TG12864液晶显示器、点阵显示器。本项目主要介绍8个发光二极管LEDOLED7模块,发光二极管(LED)的原理如下:图2-2所示。图2-2发光二极管电路原理图当LEDO端口为低电平时,发光二极管Dl正向导通,有电流通过Dl,Dl发光;当LEDO端口为高电平时,发光二极管Dl无导通,Dl熄灭。将单片机某IVO口与LEDo端口

    3、相连,通过软件控制该VO输出高或低电平就可以使Dl灭或亮。(二)任务:实现单片机控制一个LED本任务要求单片机控制LEDO的亮、灭。1 .硬件电路的设计本任务中主要使用YL-236装置中的3个模块:MCUOl主机模块、MCU02电源模块、MCU04显示模块,模块接线图如图2-3所示。图2-3单片机控制LED显示的模块接线图2 .程序的设计(1) (1)单片机PO.0的输出电平与LEDO状态关系表由LED工作原理可知,单片机PO.0的输出电平与LEDO状态关系见表2-1。表2-1PO.0的输出电平与LEDO状态关系表P0.0的输出电平LEDO的状态1(高电平)灭0(低电平)亮(2)用C51语言指

    4、令控制单片机I/O口输出在C51语言中,使单片机PO.0输出低电平,只需要写语句“POOR;,使单片机P00输出高电平,只需要写语句“POOL”。任务程序清单ttinclude头文件包含sbitLEDO=PO0;定义符号LEDO为单片机的P0.0引脚voidmain()(LEDO=O;/P0.0输出低电平,灯亮;P0.0输出高电平,灯熄灭while(l);死循环(三)任务:实现单片机控制LED闪烁本任务要求单片机控制LEDO间隔IS闪烁,就是让LEDo灯亮1s,然后熄灭1s,反复循环不止。1.硬件电路的设计同图2-3单片机控制LED显示的模块接线图(1)下面函数为ms级延时函数。voiddel

    5、ayms(uintx)当晶振为12MHz,延时Xms,用MedWin3.0的“查看/工具栏/时间”功能测试结果:uchari;x小于500(ms)Hf,最大误差为17us;while(-)*为1000、2000、3000(ms)时,误差分别为19.23.27us。for(i=0;i123;i+);当晶振为11.0592MHz,延时12xllms0)(2)单片机控制LEDO闪烁的程序流程图如图2-21所示。任务程序清单ttinclude#defineuintunsignedint定义Uint=UnSignedint(无符号整型)#defineucharunsignedchar定义Char=UnS

    6、ignedChar(无符号字符型)sbitLED0=P00;定义符号LEDO为单片机的P0.0引脚voiddelayms(uintx)函数省略,请参考上文voidmain()(while(1)LEDO=O;LEDO亮ISdelayms(922);实际晶振11.0592MHz,1000*11.0592/12=922LEDO=I;LEDO灭ISdelayms(922);(四)任务:实现流水灯单片机控制8个发光二极管从LEDO到LED7间隔Is依次点亮(亮Is后熄灭,下一个LED点亮),当ED7亮IS后,又从LEDO开始点亮,如此循环不止,视觉效果上像一个亮的灯从右到左流动。1 .硬件电路的设计硬件

    7、电路同图2-3单片机控制LED显示的模块接线图2 .程序的设计任务程序清单ttinclude#defineuintunsignedint定义Uint=UnSignedint(无符号整型)#defineucharunsignedchar定义Uehar=UnSignedChar(无符号字符型)sbitsbitsbitsbitsbitsbitnum、循环次数i赋初值八(1)流水灯形成原理。表2-2流水灯发光过程表步骤P0.7(LED7)P0.6(LED6)P0.5(LED5)P0.4(LED4)P0.3(LED3)P0.2(LED2)P0.1(LEDl)P0.0(LEDO)说明111111110LE

    8、D0211111101LED1311111011LED2411110111LED3511101111LED4611011111LED5710111111LED6801111111LED7(2)单片机控制流水灯方法二的程序流程图开始,LED0=P00;/定义符号LEDO为单片机的PO.0引脚LED1=PO1;定义符号LEDl为单片机的PO.1引脚LED2=P02;定义符号LED2为单片机的P0.2引脚LED3=P03;定义符号LED3为单片机的P0.3引脚LED4=P04;定义符号LED4为单片机的P0.4引脚LED5=P05;定义符号LED5为单片机的P0.5引脚sbitLED6=P06;定义

    9、符号LED6为单片机的P0.6引脚sbitLED7=P07;定义符号LED7为单片机的P0.7引脚voiddelayms(uintx)函数省略,请参考任务2-1-2voidmain()方法一while(1)方法一比较容易想到PO=Oxff;LEDO=O;熄灭所有的LED点亮LEDOdeIayms(922);实际晶振为11.0592MHz,延时ISPO=Oxff;LEDl=O;点亮LEDldeIayms(922);PO=Oxff;LED2=0;点亮LED2deIayms(922);PO=Oxff;LED3=0;点亮LED3deIayms(922);PO=Oxff;LED4=0;点亮LED4deI

    10、ayms(922);PO=Oxff;LED5=0;点亮LED5deIayms(922);PO=Oxff;LE06=0;点亮LE6deIayms(922);PO=Oxff;LED7=0;点亮LED7deIayms(922);voidmain()方法二(ucharnum,i;定义2个变量while(1)(num=0xfe;准备点亮第一个灯(LEDO)for(i=0;i8;i+)8个LED,共循环8遍P0=num;点亮某个LEDdelayms(922);延时Isnum=numl10x01;/准备下一个LED/Oxfe:点亮LED0,Oxfd:点亮LED1,Oxfb:点亮LED2,Oxf7:点亮LED

    11、3,Oxef:点亮LED4,Oxdf:点亮LED5,Oxbf:点亮LED6,Ox7f:点亮LED7。四、任务评价价目评项评价内容评价标准评价方式自我评价组价小评教师评价职业素养安全意识、责任意识A作风严谨、自觉遵章守纪、出色完成工作任务B能够遵守规章制度、较好地完成工作任务C遵守规章制度、没完成工作任务或完成工作任务、但忽视规章制度D不遵守规章制度、没完成工作任务职业素养学习态度主动A积极参与教学活动,全勤B缺勤达本任务总学时的10%C缺勤达本任务总学时的20%D缺勤达本任务总学时的30%团队合作意识A与同学协作融洽、团队合作意识强B与同学能沟通、协同工作能力较强C与同学能沟通、协同工作能力一般D与同学沟通困难、协同工作能力较差业力专能学习活动1工作准备A按时、完整地完成工作页,问题回答正确B按时、完整地完成工作页,问题回答基本正确C未能按时完成工作页,或内容遗漏、错误较多D未完成工作页学习活动2现场施工A学习活动评价成绩为90-100分B学习活动评价成绩为75-89分C学习活动评价成绩为60-74分D学习活动评价成绩为0-59分学习活动3评价与总结A学习活动评价成绩为90-100分B学习活动评价成绩为75-89分C学习活动评价成绩为60-74分D学习活动评价成绩为0-59分创新能力学习过程中提出具有创新性、可行性的建议加分奖励:班级学号姓名综合评价等级指导老师日期五、教学后记


    注意事项

    本文(《单片机技术及应用》教案——项目2.1 流水灯.docx)为本站会员(极速器)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!




    宁ICP备18001539号-1

    三一文库
    收起
    展开