初步學習單片機技術,自己隨便設置的一個流水燈
#include <reg51.h>
#include <intrins.h>
#define uchar unsigned char
uchar tab[ ] = {0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f, //正
0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe, //反
0xfe,0xfc,0xf8,0xf0,0xe0,0xc0,0x80,0x00, //
0x00,0x80,0xc0,0xe0,0xf0,0xf8,0xfc,0xfe, //????
0xe7,0xc3,0x81,0x00,0x7e,0x3c,0x18,0x00 }; //?????,?????
void delay( )
{
uchar i,j;
for(i=0;i<255;i++)
for(j=0;j<255;j++);
}
void main( )
{
uchar i;
while (1)
{
for(i=0;i<40;i++)
{
P2=tab;
delay( );
}
}
}
|