I was programming my PIC microcontroller to the 16x2 LCD (Hitachi HD44780) to test out some codes, but when I tested my circuit again, my LCD started going haywire displaying some fuzzy or corrupted characters.
It eventually went to displaying white blocks on both the top and bottom rows on the right side of the LCD.
I was programming my circuit at 5 V all the time, but I don't know why the LCD doesn't work anymore. I tried adjusting the contrast voltage on the potentiometer, but nothing else works.
Anyway to fix this issue?