
#include <reg52.h>
#define SIZE 12

void wait(void)
{
   int x;
   for( x = 0; x <= 32700; x++ );
}
void main(void)
{
   unsigned long crude[SIZE] = { 0x00, 0x11, 0x40, 0x80,
    0xC0, 0xEE, 0xFF, 0xEE, 0xC0, 0x80, 0x40, 0x11 };
   int i;
   for( ; ; )
   {
      for( i = 0; i < SIZE; i++ )
	  {
	     P1 = crude[i];
		 wait();
	  }
	}
}
