// Transmit an 8 bit value as is via serial void USART_transmit( unsigned char data ) { while ( !( UCSR0A & (1<0;--ptr) { if (buf[ptr] != '0') break; } for(;ptr>=0;--ptr) { USART_transmit(buf[ptr]); } }