I had to fiddle around with the SCI a bit and wanted to know something.
This is what my serial code looks like (I am not using interrupts here).
SCI1D = i;
while(SCI1S1_TC == 1)
and in the main for loop i have
for( ; ; )
/* __RESET_WATCHDOG(); by default, COP is disabled with device init. When enabling, also reset the watchdog. */
} /* loop forever */
LCD_write() is the function that contains the first piece of code.
Now I did notice on the LCD screen that it displayed a series of y's followed by a series of o's ! as opposed to series of yo's continuously !
This has led me to think that I am using the wrong approach to serial communication here. So please tell me if i am actually missing something out ? like the transmit buffer or something of that sort. Also I wanted to know what your approach to this would be like?