写一段51单片机的交通灯代码
时间: 2023-05-13 07:05:50 浏览: 71
单片机课设-交通灯proteus仿真及代码
5星 · 资源好评率100%
#include <reg51.h>
sbit red=P2^0;
sbit yellow=P2^1;
sbit green=P2^2;void delay(int);void main()
{
while(1)
{
red=1;
delay(2);
red=0;
yellow=1;
delay(2);
yellow=0;
green=1;
delay(2);
green=0;
}
}void delay(int time)
{
int i,j;
for(i=0;i<time;i++)
for(j=0;j<1275;j++);
}答:#include <reg51.h>
sbit red=P2^0;
sbit yellow=P2^1;
sbit green=P2^2; void delay(int); void main()
{
while(1)
{
red=1;
delay(2);
red=0;
yellow=1;
delay(2);
yellow=0;
green=1;
delay(2);
green=0;
}
} void delay(int time)
{
int i,j;
for(i=0;i<time;i++)
for(j=0;j<1275;j++);
} 这段代码是51单片机的交通灯代码,它可以模拟交通灯闪烁。
阅读全文