本交通灯控制器采用单片机AT89C51为控制核心,模拟十字路口交通灯的工作情况。各种状态显示以及倒计时时间。该控制器的硬件电路平台由单片机I/O口扩展电路、交通灯状态显示电路、数码显示电路、复位电路、电源电路、时钟电路等组成,其中LED数码管显示电路采用创新型卡槽设计焊接。软件上利用MDK5开发软件和Proteus仿真软件,采用C语言编程,主要程序模块由主程序、LED数码管显示程序、中断延时程序等。经测试与调试,该控制器实现了对十字路口交通灯的控制,能解决十字路口可能出现的状况,因此该控制器操作简单、实用性强,具有一定的扩展性。整个交通灯控制器的硬件软件调试图如图所示。程序代码和电路图请到附件中下载。
|