I am using a 20x4 LCD on PortC of an ATmega32. I have disabled JTAG and I am using the LCD library by Newbiehack.com. Until recently everything (characters included) was displaying fine. Then I changed my MCU to 16 MHz and LCD was not displaying anything. So I used a new MCU at 1MHz with JTAG disabled but is shows only cursor but not any characters.
I can get the cursor position to change but still can't get it to display data, even using the same code as before. I tried using a new LCD but still same problem persists: no data displayed. How do I solve this?