UIP = XBYTE[10] & 0x80;    // Initialize UIP
while (UIP)                // Wait until UIP MSB is cleared
   UIP = XBYTE[10] & 0x80; // Read MSB of XBYTE[10] into UIP