标题:
如何修改51单片机交通灯程序?求指导
[打印本页]
作者:
tornbird
时间:
2022-5-20 16:38
标题:
如何修改51单片机交通灯程序?求指导
求大佬帮忙按着图里的要求改一下,万分感谢!
//AT89C51 LED控制
#include <reg51.h>
#include <intrins.h>
#define uint unsigned int
#define uchar unsigned char
unsigned char code SEG2[6]={0xfe,0xfd,0xfb,0xf7};
uchar t=0,x=0,y=0;
uchar a,b,c,d;
void delay(unsigned int i)
{
unsigned int j;
for(i;i>0;i--)
for(j=300;j>0;j--);
}
void zhongduan1()//50ms中断
{
EA=1;
ET0=1;
TMOD=0x01;
TH0=0x3c;
TL0=0xb0;
//TR0=1;
}
void zhongduan2()
{
EA=1;
EX0=1;
IT0=1;
EX1=1;
IT1=1;
}
void ledout(uchar out0,out1)//
{
if((20<=x&&x<25)&&(t>10))
{ P0=0;P1=0xff;delay(1);delay(1); }
else
{
P0=(out0)/10;
屏幕截图 2022-05-20 163557.png
(84.94 KB, 下载次数: 98)
下载附件
2022-5-20 16:36 上传
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1