时间不对的,你自已改一下就可以了,不知还有没有更简结的,下们高手指导
#include<reg51.h>
#define uint unsigned int
uint k,m,m1;
unsigned char code dis1[10]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80,0x00,0xff};
void Delay_ms(uint xms)
{
uint i,j;
for(i=xms;i>0;i--)
{
for(j=115;j>0;j--)
{;}
}
}
void main()
{
while(1)
{
k++;
for(m=0;m<8;m++)
{
P2=dis1[m];
Delay_ms(5000);
}
if(k==3)
{
for(m1=8;m1<10;m1++)
{
P2=dis1[m1];
Delay_ms(50000);
k=0;
}
}
}
}
|