智能交通灯控制

智能交通灯控制

ID:41703570

大小:85.53 KB

页数:9页

时间:2019-08-30

智能交通灯控制_第1页
智能交通灯控制_第2页
智能交通灯控制_第3页
智能交通灯控制_第4页
智能交通灯控制_第5页
资源描述:

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

1、实验报告课程名称:—微机原理与应用实验—指导老师:成绩:实验名称:—智能交通灯控制实验类型:同组学生姓名:一、实验目的和要求(必填)二、实验内容和原理(必填)三、主要仪器设备(必填)四、操作方法和实验步骤五、实验数据记录和处理六、实验结果与分析(必填)七、讨论、心得一、实验目的1、掌握单片微机定时器的编程和应用。2、掌握单片微机外部中断的编程和应用。二、实验任务设计一个智能交通灯管理程序。要求如下:假设十字路口有两组交通灯,每一组各有红、黄、绿三种颜色旳指示灯,分别管理通道A和通道A为主通道。1、如果两个车道都有车,轮流放行,其中A道绿灯6秒。B道绿

2、灯4秒。2、通道放行管理:如果某个通道无车,而另一车道有车,那么有车的通道放行。如果无车的通道有车了,则有车的通道立刻恢复正常的交通灯进行管理(由无车通道有车开始计时)。3、如果两个通道都没有车,那么两个通道按照平时的交通灯进行管理。4、如有紧急车辆通过,应立即禁止普通车辆通行(即A、B车道红灯均亮),紧急车辆通过后,恢复原来的信号灯状态,且原先的计-时时间累计。要求采取中断方式,用按键中断模拟有紧急车辆通过。5、在从绿灯切换为红灯时,应有2秒的黄灯点亮时间。提示:使用拨动开关模拟通道有无车,选择拨动开关的两位。A道通行的时候B道必须禁止,B道通行的

3、时候A道必须禁止。三、实验器材1、PC机一台2、MICE高级仿真器一台3、自制实验版一块4、导线若干四、实验报告内容K实验系统逻辑电路图和芯片地址分配2)屮断系统中断响应恢复原状并返冋3)实验系统逻辑电路图4)芯片地址分配A道红灯P1.0黄灯P1」绿灯P1.2B道红灯P1.3黄灯P1.4绿灯P1.5判断A道车辆P2.0判断B道车辆P2.12、软件流程图和・LST文件,并加以注释LED_R1LED_Y1LED_G1LED_R2LED_Y2LED_G2BITPl.0BITP1.1BITPl.2BITPl.3BITPl.4BITPl.5;A道红黄绿灯;B道

4、红黄绿灯ORG0000H0000020006LJMPSTARTORG0003H0003020200LJMPURZD0009758901MOVTMOD,#01H;选择TO,方式1000C758C3CMOVTH0,#3CH;定时50ms000F758AB0MOVTL(),#0B0H0012C28DCLRTFO;清除TO标志位0014D2AFSETBEA;允许外部中断0016D2A8SETBEXO0018D289SETBIE0001AD28CSETBTRO001CC290CLRPl;清零001EE4CLRA0006758160START:MOVSP,#60

5、H启动定吋器001F120086LOOP:LCALLCHOOSE;检查是否有车00227C78MOVR4,#120;A道亮绿灯、B道亮红灯6,00241200AAWAIT1:LCALLSTATE1;调用状态10027308DFAJNBTF0,WAITl;判断是否到达定时002AC28DCLRTFO;到达50ms,标志位清零,重新定时002C758C3CMOVTH0,#3CH002F758AB0MOVTL0,#0B0H0032DCFODJNZR4,WAIT1;判断是否到达6s0034120086LCALLCHOOSE00377C08MOVR4,#8;B

6、道红灯不变、A道黄灯闪烁2s00397D05MOVR5,#5;每250ms闪烁一次、灭一次003B1200B7WAIT2:LCALLSTATE2003E308DFAJNBTF0,WAIT2;定时0041C28DCLRTFO0043758C3CMOVTH0,#3CH0046758AB0MOVTL0,#0B0H0049DDF0DJNZR5,WAIT2;判断是否到达250ms004BB291CPLLED_Y1;到达250ms,闪烁一次004D7D05MOVR5,#5004FDCEADJNZR4,WAIT2;判断是否到达2s0051120086LCALLCH

7、OOSE00547C50MOVR4,#80;B道亮绿灯、A道亮红灯4s00561200C2WAIT3:LCALLSTATE300593O8DFAJNBTF(),WAIT3005CC28DCLRTFO005E758C3CMOVTH0,#3CH0061758AB0MOVTL0,#0B0H0064DCF0DJNZR4,WAIT30066120086LCALLCHOOSE00697C08MOVR4,#8;A道红灯不变、B道黄灯闪烁2s006B7D05MOVR5,#5006D1200CFWAIT4:LCALLSTATE400703O8DFAJNBTF0,WAI

8、T40073C28DCLRTFO0075758C3CMOVTH0,#3CH0078758AB0MOVTL0,

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

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

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