
while(1)
 {		
  {				
    unsigned char string1[]="ABCDEFG";
    unsigned char z;
    for (z=0;z<=7;z++)	{
     P0 = string1[z] & 0x3F;          // Data out, bit 6 low
     P0 = (string1[z] & 0x3F) | 0x40; // Bit 6 high
     P0 = string1[z] & 0x3F;          // Bit 6 low again
  }
 }
