USART MUITO LOUCA...

E ai Pessoal.
É o seguinte, estou batalhando aqui com o Compilador C30. Eu estou conseguindo escrever na USART porém a interrupção de leitura não para de disparar...
ou seja,
Eu verifico direto o registrador U1STAbits.URXDA e ele fala que tem dado esperando. No entanto quando eu checo o U1RXREG não há nada.
Alguem pode me ajudar com isso?
É o seguinte, estou batalhando aqui com o Compilador C30. Eu estou conseguindo escrever na USART porém a interrupção de leitura não para de disparar...
ou seja,
Eu verifico direto o registrador U1STAbits.URXDA e ele fala que tem dado esperando. No entanto quando eu checo o U1RXREG não há nada.
Alguem pode me ajudar com isso?