道路交通智能控制系统的设计
单片机各个端口,判断P3.7口紧急情况按键是否按下,如果按下则跳出主程序进入紧急情况处理程序,执行完紧急情况处理程序后重新回到主程序;同理,判断P3.3是否接收到红外发射,如果接收到了,则进入特殊车辆经过处理程序,执行完后回到主程序;否则就执行主程序。在执行主程序的期间要不停地进行扫描、判断和处理。其主程序流程图5所示。
2.2紧急情况手动按键程序
当道口出现紧急情况时,比如现场发生车祸、
有不法份子发生暴动等等,此时交通交给交警来控制,由交警按下硬件电路图里的KEY键,P3.7就为低电平有效,系统进入紧急情况手动按键程序。关定时器T0,开定时器T1,行人指示灯全绿,10s到计时开始,左拐、右拐和直行指示灯全红。所有东西和南北方向的行人通行,其他各路车辆禁止。当倒计时到5s的时候,盲人提示音开始,盲人提示音每隔0.5s响一次,一直到10s倒计时结束。
10s倒计时结束后,定时器T1关闭,定时器T0重新
开启,交通恢复正常,该功能的程序流程图如图6所示。
2.3倒计时定时器T0的中断程序
定时器T0中断程序是本系统最基本的功能程
序,是实现东西方向和南北方向倒计时的设置。定时器T0的中断程序流程图如图7所示。
2.4红外中断1服务程序
当有特种车辆经过时,




车中发


