Hi all... I hope you can help me.
I've been trying without success for the past day to get a 16x2 "HD44780" based LCD to work with my Arduino Duemilanove.
I have tried multiple different pin configurations, several different sketches (both examples and ones I have written), using the included arduino library and a couple of others I have found but no success.
I've checked all wiring again and again, and there doesn't seem to be anything different between what I have and the examples I have found. (been following the guide here: Adams Bros Blog)
The only one difference is I don't have a 10k potentiometer to use, but I have tried with a 50k and using the diode to ground method with a 10k resistor that i found here: Arduino Playground - LCD - "Instead of using a potentiometer for the contrast setting you could use a diode and a 10K resistor. From pin 3 of the display put a diode (1N4001) to ground (pin 1 of the display). Ring on the diode should be oriented to ground! And put the 10K resistor from pin 2 (Vcc) of the display to 5V supply voltage. On several displays this gives a perfect contrast".
The backlight comes on, the IDE doesn't report any errors but the screen stays perfectly blank. When using the potentiometer (not 10k) I can turn it back and forth and at one end the black blocks appear on one line, which I take it from other posts means that the screen isn't totally fried. Anywhere else in the range the screen is just blank, and no combinations of code or pins have got me anywhere yet.
Here is the exact screen I have: http://www.maplin.co.uk/supertwist-alphanumeric-lcd-modules-36389 (number N27AZ)
Datasheet: http://www.maplin.co.uk/Media/PDFs/N27AZ.pdf
Any help you can give would be hugely appreciated as I need this working urgently for my project.
Thanks in advance!