交通信号灯控制程序一、课题简介1)、功能:利用单片机设计一个交通信号灯控制器,其控制方案要求如下:控制南北、东西两条干线十字路口的交通信号灯的亮灭,是两条干线交替成为放行线和禁止线
放行线:绿灯亮,放第25s,接着黄灯亮警告5,然后红灯亮,禁止通行
禁止线:禁止通行30,然后转绿灯亮
2)、预期效果:表端口线与所控灯的关系时间状态P1端口控制码P1
5东西红绿灯P1
4东西黄灯P1
3东西红灯P1
2南北绿灯P1
1南北黄灯P1
0南北红灯T10f3h110011T2黄灯亮0f5h110101T2黄灯灭0f7h110111T30deh011110T4黄灯亮0eeh101110T4黄灯灭0feh111110说明:“0”为灯亮“1”为灯亮3)、设计步骤步骤:布置课题、复印资料、提出要求列元件清单、备齐元件学习PROTEUS软件,PROTEUS中硬件设计程序设计调试、PROTEUS软硬件调试硬件电路焊接单片机芯片烧录、硬件调试硬件调试、PROTEUS调试验收系统整改、撰写课设报告提交报告、设计验收二、硬件连接设计1)、硬件电路元器件(见表)名称代号规格或型号数量单片机U1AT89S511晶振B6MHZ1发光二极管LED1~LED65mm(红、黄、绿)6按钮SB0轻触型1电阻R1470欧姆/1/8W1R2~R310千欧姆2电容C110uF/16V1C2/C330Pf2C4100uF/16V1C50
1uF/16V1单片机源VCC+5V12)、交通灯控制硬件电路(如下图)XTAL218XTAL119ALE30EA31PSEN29RST9P0
0/AD039P0
1/AD138P0
2/AD237P0
3/AD336P0
4/AD435P0
5/AD534P0
6/AD633P0
7/AD732P1