#include <reg51.h>
#include <intrins.h>
#define uchar unsigned char
#define uint unsigned int
sbit RED_ZHU = P0^0; //主路红灯
sbit YELLOW_ZHU = P0^1; //主路黄灯
sbit GREEN_ZHU = P0^2; //主路绿灯
sbit RED_ZHI = P1^0; //支路红灯
sbit YELLOW_ZHI = P1^1; //支路黄灯
sbit GREEN_ZHI = P1^2; //支路绿灯
/*********************************************************
500ms延时函数
晶振:11.0592MHz
*********************************************************/
void delay(unsigned char j)
{
unsigned char k;
unsigned int i;
for(;j>0;j--)
{
for(i=1250;i>0;i--)
{
for(k=180;k>0;k--);
}
}
}
/*********************************************************
主函数
************
【51单片机】交通灯
于 2024-03-03 11:18:13 首次发布