Posted on May 17, 2011 at 13:45Not sure if this is your problem but with that tight while loop you are sending very very fast. In fact, you are over writing the transmit buffer WAY before the character is sent out. Add a line to wait for TC or TXE...
Posted on May 17, 2011 at 13:44You know how right after you click on 'send' you realize your mistake? Is it just me? You are right Clive. Right after I posted my question I had a suspicion. Yep. lowering the baud rate fixes the issue. I'm a li...
Posted on May 17, 2011 at 13:43Add a debug trap as the first thing in your LCD_WriteRAM routine. Check the passed argument against the bounds. Output a message over your serial port when it is out of bounds. If it isn't the argument that is the p...
Posted on May 17, 2011 at 13:42Thanks Clive. That jives with my suspicion that it had to do with re-mapping. This also makes dwalker's answer make more sense to me now. Basically enable it if you are changing any of the AFIO registers shown in Ta...