交通信号灯控制实训报告

交通信号灯控制实训报告

ID:33625187

大小:122.78 KB

页数:10页

时间:2019-02-27

交通信号灯控制实训报告_第1页
交通信号灯控制实训报告_第2页
交通信号灯控制实训报告_第3页
交通信号灯控制实训报告_第4页
交通信号灯控制实训报告_第5页
资源描述:

《交通信号灯控制实训报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、交通信号灯控制系统电路设计班级:电子0901学号:06姓名:舒志铭指导教师:孟凤果时间:2011-6-26一:实验题目设计一个交通信号灯控制系统电路,使其满足:1.东西车行道车辆放行25秒钟。2.25秒后,东西车行道的黄灯闪烁4秒钟,以警示车辆将切换红绿灯。此吋南北车行道仍维持红灯点亮。在南北车行道亮红灯期间,在2位数码管上显示计数值(每秒减1),从25减为0。3.东西车行道的黄灯闪烁4秒钟后,南北车行道放行30秒钟。4.南北车行道放行30秒钟后,转为南北车行道的绿灯闪烁5秒钟,以警示将切换红灯。此吋东西车行道仍维持红灯点亮。5.南北车行道的绿灯闪烁4秒钟

2、后,再转为东西车行道车辆放行25秒钟。如此循环重复。6.此次实验还要求具有一定的人为控制能力。例如,南北方向在红灯期间有一辆救护车要通行,此时就要求要人为的改变南北方向的红灯为绿灯,东西方向的绿灯为红灯。二:元件清单单片机89C511片八段数码显示管2个发光二极管红、黄、绿色各2个电阻10kQ6个、4.7kQ2个品振12MHz1个触点开关1个电容3个电源1个三:流程图:原理图五:试验程序TIMEEQU0030HLED_G1BITPl」ORG0003HLED_Y1BITPl.2LJMPINT0_SERLED_R1BITP1.0LED_G2BITPl.4ORG

3、0013HLED_Y2BITPl.5LJMPINTl.SERLED_R2BITPl.3ORG0030HORG0000HLJMPMAINMAIN:MOVTMOD,#0000000IBMOVR2,#5MOVTH0,#3CHMOVR3,#3MOVTL0,#0B()HMOVR4,#5CLRTFOWAIT2:SETBTROJNBTFO,WAIT2CLRTFOSETBEXOMOVTH0,#3CHSETBEXIMOVTLO,#OB()HCLRITOLCALLSTATE2CLRIT1DJNZR4,WAIT2SETBEACPLLED_G1MOVR4,#5LOOP:DJNZR

4、2,WA1T2MOVR2,#20MOVR2,#5MOVR3,#20DECTIMEMOVTIME,#25LCALLDISPLAYLCALLDISPLAYDJNZR3,WAIT2WAIT1:MOVR2,#20JNBTFO,WAIT1MOVR3,#2CLRTFOWAIT3:MOVTH0,#3CHJNBTFO,WAIT3MOVTLO,#()B0HCLRTFOLCALLSTATE1MOVTH0,#3CHDJNZR2,WAIT1MOVTLO,#0B0HMOVR2,#20LCALLSTATE3DECTIMEDJNZR2,WAIT3LCALLDISPLAYMOVR2,#2

5、0DJNZR3,WAIT1DECTIMELCALLDISPLAYDJNZR3,WAIT3MOVR2,#20MOVR3,#20MOVTIME,#25LCALLDISPLAYWAIT4:JNBTFO,WAIT4CLRTFOMOVTHO,#3CHMOVTLO,#0B0HLCALLSTATE4DJNZR2,WAIT4MOVR2,#20DECTIMELCALLDISPLAYDJNZR3,WAIT4MOVR2,#5MOVR3,#3MOVR4,#5MOVR2,#5DECTIMELCALLDISPLAYDJNZR3,WAIT5MOVR2,#20MOVR3,#2WAIT6:

6、JNBTFO,WAIT6CLRTFOMOVTHO,#3CHMOVTLO,#()B0HLCALLSTATE6DJNZR2,WAIT6MOVR2,#20DECTIMELCALLDISPLAYDJNZR3,WA1T6LJMPLOOPWAIT5:STATE1:JNBTFO,WAIT5CLRLED.GlCLRTFOSETBLED,_Y1MOVTH0,#3CHSETBLED._R1MOVTLO,#0B0HSETBLED-_G2LCALLSTATE5SETBLED._Y2DJNZR4,WAIT5CLRLED._R2CPLLED_G2RETMOVR4,#5DJNZR2,W

7、AIT5STATE2:SETBLED_Y1SETBLED_R2SETBLED_R1RETSETBLED_G2SETBLED_Y2STATE6:CLRLED_R2SETBLED_G1RETSETBLED_Y1CLRLED_R1STATE3:SETBLED.G2SETBLED_G1CLRLED_Y2CLRLED_Y1SETBLED_R2SETBLED_R1RETSETBLED_G2■SETBLED_Y2DISPLAY:CLRLED_R2MOVA,TIMERETMOVB,#10DIVABSTATE4:SETBLED_G1MOV31H,ASETBLED_Y1MOV

8、32H,BCLRLED_R1MOVDPTR,#LEDTABCLRL

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。