#include
#define uint unsigned int
#define uchar unsigned char
uchar aa,num,ge,shi;
void delay500ms(void);
void main(void)
{
uchar i;
P2=0xFF;//4LED 共阳
while(1)
{
for(i=0;i<4;i++)
{
P2&= ~(1< delay500ms();
P2|=(1< }
}
}
void delay500ms(void) //延时0.5s,误差 0us
{
unsigned char a,b,c;
for(c=23;c>0;c--)
for(b=152;b>0;b--)
for(a=70;a>0;a--);
}
我只想说,哥们,学单片机不可以这个样子,这样的程序都不自己写你也就别学了……