> TRMT is set if the usart has finished transmitting and has nothing > else to transmit PICs with a UART FIFO work like that. You can check if the buffer is not full (BF =3D 0, another character can be added) or if it's empty (TRMT =3D 1, last byte has gone out) --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .