Siento desilusionarte
, pero segun el DataS:
Codigo:
1. External Reset input on MCLR pin.
2. Watchdog Timer wake-up (if WDT was enabled).
3. Interrupt from INT pin, RB port change or
peripheral interrupt.
The following peripheral interrupts can wake the device
from Sleep:
1. PSP read or write (PIC16F874/877 only).
2. TMR1 interrupt. Timer1 must be operating as an
asynchronous counter.
3. CCP Capture mode interrupt.
4. Special event trigger (Timer1 in Asynchronous
mode using an external clock).
5. SSP (Start/Stop) bit detect interrupt.
6. SSP transmit or receive in Slave mode (SPI/I2C).
7. USART RX or TX (Synchronous Slave mode).
8. A/D conversion (when A/D clock source is RC).
9. EEPROM write operation completion.
10. Comparator output changes state.
Other peripherals cannot generate interrupts since
Si te fijas la USART interrumpe solo en Syncrono y Slave mode,
por lo que una transmisión serie Asincrona no.
Una vez utilizé la señal INT para despertarlo (haciendola llegar desde la RX, activación por baja,
luego piensa de desactivarla)y me funciono, si quieres probar....