Like issac said, I knew my explanation was confusing, but I couldn't see why, FIFO is the key word I missed, along with the important fact of being ready to accept a byte, not 4 bytes as I originally said. On 11 December 2011 21:29, Isaac Marino Bavaresco < isaacbavaresco@yahoo.com.br> wrote: > The UART will keep setting the interrupt flag until the transmit FIFO is > full. Then it will generate another interrupt only after one byte is > transmitted and the FIFO can accept one more byte. > > > Isaac > > > --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .