Quote Originally Posted by richard View Post
mcc suggests different baud-gen figures that what you have used
mcc
U2BRGL = 0x82;
U2BRGH = 0x06;
Yes Richard, I realise that *if* I was operating in 9600 baud, but I noted at the top of that register post I was setting everything to 115200 originally and that pruned snippet of the register setting code was copy-&-pasted from my original attempts at getting this to work. Apologies for not updating those values to make them consistent with the previous posts utilising PBP defines for the config. I did have my terminal receiver running on the correct baud for the settings irrespective.

One thing I've noticed since is the Hserout2 statement is hanging/crashing my code.

Sending a character to the U2TXB register directly *does* work - at least at 9600 baud.

Troy