I have some code that sends commands via hardware serial port from one 18F14K50 to another. Due to UHF EMI (it's a UHF transmitter application) I need to put the master PIC into nap or sleep mode immediately after sending the command as you can actually hear the master's audio signature over the UHF's transmitted audio stream if it's in normal power mode (go figure).
Anyway... The problem I have is when I place a sleep or nap command immediately after the HSEROUT, it doesn't appear to send the serial command or at least, not all of the serial command ie. it's likely missing the terminating character of the command thereby the slave processor isn't registering the command.
If I replace the sleep or nap commands with pause or place a small pause between the HSEROUT & Nap/Sleep commands, it appears to work ok.
So any ideas as to what is going on here?

Thanks,

Troy