#include <reg51.h>
#include <intrins.h>
#define u8 unsigned char
void delay1s( u8 x )
{
u8 i, j, k;
i = x;
j = 120;
k = 169;
while( i )
{
while( j )
{
while( k )
{
;
k --;
}
k = 169;
j --;
}
j = 120;
i --;
}
}
void main( void )
{
// u8 i;
P2 = 0xfe;
while( 1 )
{
// for( i = 7; i > 0; i -- )
// {
delay1s( 1 );
// P2 = _crol_( P2, 1 );
P2 = _cror_( P2, 1 );
// }
}
} |