单片机课程设计模拟交通灯控制——X071324.doc_第1页
单片机课程设计模拟交通灯控制——X071324.doc_第2页
单片机课程设计模拟交通灯控制——X071324.doc_第3页
单片机课程设计模拟交通灯控制——X071324.doc_第4页
单片机课程设计模拟交通灯控制——X071324.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

模拟交通灯控制 7模拟交通灯控制设计并实现单片机交通灯控制系统,实现以下情况下的交通灯控制。 交通灯的状态如表所示。 A方向B方向状态红灯黄灯绿灯红灯黄灯绿灯灭灭亮亮灭灭A方向通行,B方向禁行闪烁灭灭闪烁灭灭A方向警告,B方向准备亮灭灭灭灭亮A方向禁行,B方向通行闪烁灭灭闪烁灭灭A方向准备,B方向警告灭灭亮亮灭灭特殊情况, A放行亮灭灭亮灭灭有紧急车辆时,AB均为红灯1、程序设计(1)交通灯控制程序流程图(主程序、中断服务程序等)(2)交通灯控制源程序(作为附件)2、电路按键S1、S2模拟紧急情况和特殊情况的发生,当S1、S2为高电平(不按按键)时,表示正常情况。当S1为低电平(按下按键)时,表示紧急情况,将S1信号接至INT0脚(P3.2);当S2为低电平(按下按键)时,表示特殊情况,将S2信号接至INT1脚(P3.3)。3、程序下载调试按图连线,烧录程序,接通电源。 按键S1、S2均不按下,使用全速运行的方法调试程序。调试结果如下:A方向B方向红灯黄灯绿灯红灯黄灯绿灯亮灭灭灭灭亮闪烁灭灭闪烁灭灭灭灭亮亮灭灭闪烁灭灭闪烁灭灭灭灭 亮亮灭灭亮灭灭亮灭灭4、附件(交通灯控制源程序)ORG 0000HLJMP MAINORG 0003HLJMP SUT00RG 0013HLJMP SUT1ORG 0030HMAIN: MOV SP,#70H MOV IE,#85HLOOP1:SETB P1.1 SETB P1.2 CLR P1.0 SETB P1.3 SETB P1.4 CLR P1.5 ACALL DEL90S ACALL RED ACALL DEL2S ACALL BLAC ACALL DEL1S ACALL RED ACALL DEL2S ACALL BLAC ACALL DEL1S ACALL RED ACALL DEL2S SJMP LOOP1LOOP2:SETB P1.1 CLR P1.2 SETB P1.0 CLR P1.3 SETB P1.4 SETB P1.5 ACALL DEL90S ACALL RED ACALL DEL2S ACALL BLAC ACALL DEL1S ACALL RED ACALL DEL2S ACALL BLAC ACALL DEL1S ACALL RED ACALL DEL2S SJMP LOOP2RED: SETB P1.0 CLR P1.2 SETB P1.1 SETB P1.3 CLR P1.5 SETB P1.4 RETBLAC: SETB P1.0 SETB P1.1 SETB P1.2 SETB P1.3 SETB P1.4 SETB P1.5 RETSUT0: CLR P1.0 SETB P1.1 SETB P1.2 SETB P1.3 SETB P1.4 CLR P1.5 JNB P3.2 INT0 RETISUT1: SETB P1.3 CLR P1.2 SETB P1.1 SETB P1.0 SETB P1.4 CLR P1.5 JNB P3.3 INT1 RETIDEL2S: MOV R5,#10HF3: MOV R6,#0FFHF2: MOV R7,#0E1HF1: DJNZ R7,F1 DJNZ R6,F2 DJNZ R5,F3 RETDEL90S:MOV R5,#03HF6: MOV R6,#0F0HF5: MOV R7,#0F0HF4: MOV R0,#0F0H DJNZ R0,$ DJNZ R7,F4 DJNZ R6,F5 DJNZ R5,F6 RETDEL1S: MOV R5,#05H MOV R6,#0FFH MOV R7,#0E1H DJNZ R7,F1 DJNZ R6,F2 DJNZ R5,F3 RET END5、心得体会大学最后一次的课程设计就要结束了,为期一周的微机与信号原理实训中,我看到了自己在专业知识方面有很多不足,也得到了许多宝贵的经

温馨提示

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

评论

0/150

提交评论