201712月傅晓瑞课件交通灯.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
201712月傅晓瑞课件交通灯

模拟交通灯实训 机电组 傅晓瑞 教学目标情感目标能力目标知识目标体验学习过程的快乐,保持学习单片机课程的热情学会用电安全,安全文明生产学会分析任务书的方法。 能根据任务书要求利用所学知识,完成任务内容熟练keil软件的使用,学会简单的调试程序的方法。掌握交通信号灯的工作过程,并通过软、硬实现交通灯的运行。三.分析解读任务书二.出示任务书四.拓展任务书内容一.复习回顾相关知识一.复习回顾1、一盏LED灯闪烁硬件接线1 复位、晶振电路2 电源:VCC、EA +5V GNDGND 3 LED灯 正极+5V 负极P0.0软件编程P0=0xfe; //LED灯亮 delayms(1000);P0=0xff; // LED灯灭 delayms(1000);P0.7P0.6P0.5P0.4P0.3P0.2P0.1P0.0P0=111111100X111111110Xfeff2、延时函数及调用调用延时函数延时函数:延时X msvoid delayms (unsigned int xms) 延时1秒:delayms(1000);延时2秒:delayms(2000);{ unsigned int i; while( xms - -) { for(i=0;i120;i++); }}延时5秒:delayms(5000);延时10秒:delayms(10000);二、任务书模拟十字路口交通信号灯19世纪初,在英国中部的约克城,红、绿装分别代表女性的不同身份。后来,英国伦敦威斯敏斯会议大楼前经常发生马车轧人的事故,于是人们受到红绿装启发,设计了世界上最早的红绿灯,安装在伦敦议会大厦前的马路上。那时制造的灯柱高7米,身上挂着一盏红、绿两色的煤气灯——红灯表示禁止通行,绿灯则表示可以通行。此后交通事故果然大大减少,红绿灯也渐渐得到了许多国家的采用。1923年,上海公共租界开始在部分十字路口使用机械装置指示车辆停止和前进,并雇佣印度人控制红绿交通信号灯,管理租界马路交通拥挤等问题。这就是中国最早的红绿灯。特别的红绿灯丹麦著名的世界级港口腓特烈西亚  丹麦的欧登赛市特别的红绿灯比利时的布鲁塞尔是一座海边的浪漫城市,情人节那天,就连街上的交通信号灯也变成心型,哥伦比亚波哥大市,后现代艺术家设计的绿叶交通灯。特别的红绿灯 美国的图解式交通灯,专为色盲和不明白交通规则的人设计,直观明了的表达很容易理解。中国常见的交通灯二、具体任务模拟十字路口交通信号灯 上电后,交通灯进入自动运行状态,交通灯按下表运行状态进行工作。 方向运行状态东西方向绿灯亮6S黄灯亮3S红灯亮9S南北方向红灯亮9S绿灯亮6S黄灯亮3S三、分析解读任务书1、硬件电路分析 这里交通灯与前面学习的LED灯一样,我们要把它接到到单片机上,来进行控制,所以我们首先来完成硬件接线。VCCR1Y1G1R2Y2G2P0.1P0.0P0.4电源+5VP0.3P0.2P0.52、软件程序的编写方向运行状态东西方向绿灯亮6S(G1)黄灯亮3S(Y1)红灯亮9S(R1)南北方向红灯亮9S(R2)绿灯亮6S(G2)黄灯亮3S(Y2)交通灯R1Y1G1R2Y2G2P0.7P0.6P0.5P0.4P0.3P0.2P0.1P0.0P0=延时111111000xf3delayms(6000);011011110xebdelayms(3000);010111110xdedelayms(6000);110101110xdddelayms(3000);#includeREGX52.H //头文件void delayms(unsigned int xms) //延时函数{ unsigned int i; while(xms- -) { for(i=0;i120;i++); }}void main()//主函数{ while(1) //无限循环 { P0=0xf3; delayms(6000); P0=0xeb; delayms(3000); P0=0xde; delayms(6000); P0=0xdd; delayms(3000); }}连接硬件电路用keil软件编写程序生成hex文件用轩微软件下载程序到单片机VID175537.mp4观察验证实验结果内容小结:用单片机实现交通灯运行的电路设计:1.分析实训设备,设计硬件接线方式 2.根据任务书要求,结合硬件接线,实现软件编程设计3.整合程序,到实训台验证四、拓展任务书用独立按键控制交通的的启动和停止。 当k1键按下时,交通灯开始运行, 当k2键按下时,交通灯停止运行。感谢聆听

文档评论(0)

seunk + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档