微机原理与接口技术
课程设计
题目:交通灯显示系统
学院:计算机科学与技术学院
专业班级:计算机科学与技术0904班
一.设计任务
利用唐都实验箱,模拟十字路口交通灯显示系统。
具体要求如下:
一:东西与南北的交通灯定时30秒交换红绿灯一次。
二:每次红绿灯交换之间要求黄色灯闪烁3秒。
三:在紧急车辆(如消防车、救护车)通过时,四边街道均显示红灯,以便紧急车辆顺利通过,而其它车辆暂停行驶。
紧急车辆通过后,交通灯自动恢复原来的颜色标志。
四:当一个方向绿灯亮后6秒无车通过则切换到另一路绿灯亮。
五:在数码管上显示已计时多少时间。
二.方案设计
本实验用到的芯片有8253、8255A、8259A,其中8253利用计数器2来计时,8255A的A、B口作输出与七段显示数码管和发光二极管连接,8259A 用来中断控制及紧急情况。
三.电路原理图、接线图
1.实物接线图
2.硬件接线图
四.程序流程图 延时子程序:。