#include<reg51.h>
void chen(unsigned int t)
{unsigned int a,b;
for(a=0;a<t;a++)
for(b=0;b<120;b++);}
void matrix()
{char r[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};
char c[]={0x00,0x66,0xFF,0xFF,0xFF,0x7E,0x3C,0x18};
unsigned char k=0;
for(k=0;k<8;k++)
{P2=~r[k];
P3=c[k];
chen(10);}}
void main()
{while(1)
{matrix();
chen(1);}
}