Hi everyone, I am sure I read recently (on the "gotchas" thread) about bugs in the implementation of UART interrupts on the 16F877. Namely, they don't work. I am in the process of writing an interrupt handler which seems to be going fine, but never is triggered by the UART TX or RX interrupts. I am mostly concerned about the RX buffer full interrupt, as I want to put some code in the handler to buffer any data that tries to sneak in when the program is busy. The relevant flags are working fine, just no interrupt is triggered. Yes, the relevant interrupt enables are enabled. I am using Octavio's ICD (great thing - by the way) to develop this but I don't think this interferes with the RX/TX interrupts. Any ideas? David