资料介绍
花样流水灯的多种设计方法
#include
#include
void delay(void)
{
unsigned int a,b;
for(a=0;a<1000;a++)
for(b=0;b<110;b++);
}
/*方法一 */
//void main()
//{
// while(1)
// {
// P1=0xfe;
// delay();
// P1=0xfd;
// delay();
// P1=0xfb;
// delay();
// P1=0xf7;
// delay();
// P1=0xef;
// delay();
// P1=0xdf;
// delay();
// P1=0xbf;
// delay();
// P1=0x7f;
// delay();
// }
//}
/*方法二 */
//void main()
//{
// unsigned char k,i;
// while(1)
// {
// k=0xfe;
// for(i=0;i<8;i++)
// {
// P1=k;
// delay();
// k=k<<1;
// k=k|0x01;
// }
// }
//}
/*方法三 */
void main()
{
unsigned char k;
k=0xfe;
while(1)
{
P1=k;
delay();
k=_crol_(k,1);
}
}