I've been trying to use the 16x2 LCD i have and i've hit a bit of a problem.
Most characters work fine, but any that end or begin with four high bits (1111), clears the display and everything after is garbage. These are characters like 'o', '/' and 'π'.
Has anyone come across this before? I've double checked the wiring and it seems to be fine. I'm running power off the USB is that makes a difference. Here's the code...
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
int backLight = 10;