求如何利用51单片机控制8个led发光二极管用BCD码格式循环显示00-59
1002925094
0000000
代做可找我,QQ1948142439
他是伸手party
#include <reg52.h>
#define uint unsigned int
#define uchar unsigned char
void delayms(uint k); //延时程序声明
uchar count=0; //计数变量声明
/*-------------------------------
主程序
-------------------------------*/
void main()
{
P1=0xff; //初始化P1端口
while(1)
{
count++;
delayms(1000);
if(count>=60)
{
count=0;
}
P1=~count; //低电平输出
}
}
/*-------------------------------
1ms延时子程序(11.0592MHz 12T)
-------------------------------*/
void delayms(uint k)
{
uint i,j;
for(i=k;i>0;i--)
for(j=114;j>0;j--);
}
谢谢,但对BCD码还没有特别透彻的领悟