Hi,
For now I presume that your example works in that the LED flashes but the 'a' never gets sent???
You need to setup the baudrate registers depending on your main clock.
What is your clock and what baudrate do you want.
I would enable Tx in your initialisation and leave it on.
and change your routine to this:
void SendChar(char s_char) {
while(!SCIS1_TDRE){
feedCOP();
};
SCID = s_char;
} //end SendChar
Hope that helps
Regards
David