交通灯运行状态:
状态1:南北绿灯,东西红灯(5s);
状态2:南北绿灯闪5次,0.5s间隔,转黄灯,东西方向保持红灯(2s);
状态3:东西绿灯,南北红灯(5s);
状态4:东西绿灯闪5次,0.5s间隔,转黄灯,南北方向保持红灯(2s)
外部中断:用CPU的P1口输出控制信号,控制六个LED灯(红,绿,黄),模拟交通灯管理。允许急救车优先通过的要求,有急救车到达时,两个方向交通信号灯全红,以便让急救车通过。设急救车通过路口时间为10秒,急救车通过后,交通恢复正常,本实验用单次脉冲申请中断,表示有急救车通过。含有Keil工程文件和Proteus仿真工程文件以及程序汇编语言源代码。