#include<reg51.h>
#include<intrins.h>
#define uchar unsigned char
#define uint unsigned int
uchar code DSY_CODE[]=
{0x00,0x00,0x00,0x00,0x00,0x00};
void DelayMS(uint x)
{uchar t;
while(x--)
{
for(t=125;t>0;t--);
}
}
void main()
{ uchar k, m=0x01;
P1=0x00;0dsf0
P2=0x00;
while(1)
{for(k=0;k<8;k++)
{ P2=m;
m=_crol_(m,1);
P1=DSY_CODE[k];
DelayMS(1)
}
}
}
#include<intrins.h>
#define uchar unsigned char
#define uint unsigned int
uchar code DSY_CODE[]=
{0x00,0x00,0x00,0x00,0x00,0x00};
void DelayMS(uint x)
{uchar t;
while(x--)
{
for(t=125;t>0;t--);
}
}
void main()
{ uchar k, m=0x01;
P1=0x00;0dsf0
P2=0x00;
while(1)
{for(k=0;k<8;k++)
{ P2=m;
m=_crol_(m,1);
P1=DSY_CODE[k];
DelayMS(1)
}
}
}