(51单片机)找一个电子时钟的(C语言)程序,用LED灯做秒表,四个数码管做时-分。急急急!

2025-01-04 03:01:41
推荐回答(4个)
回答1:

有XS128的
//延时控制
void delay(void)
{

int m,n;

for(m=14000;m;m--)
{
for(n=1000;n;n--)
{}
}
}
void LED(void)
{
PORTB=0XFE;
delay();
PORTB=0XFC;
delay();
PORTB=0XF8;
delay();
PORTB=0XF0;
delay();
PORTB=0XE0;
delay();
PORTB=0XC0;
delay();
PORTB=0X80;
delay();
PORTB=0X00;
delay();

PORTB=0X00;
delay();
PORTB=0X80;
delay();
PORTB=0Xc0;
delay();
PORTB=0Xe0;
delay();
PORTB=0Xf0;
delay();
PORTB=0Xf8;
delay();
PORTB=0Xfc;
delay();
PORTB=0Xfe;
delay();
}

回答2:

找我吧,我有现成的一套。DS1302+51+数码管的,至于LED闪烁一秒需要改动下程序。

回答3:

这个简单,找一些相关的书籍就有了 ,不难的

回答4:

靠,太麻烦 ;