Go Down

Topic: LCD I2C Displaying Weird Characters. (Read 2 times) previous topic - next topic

floresta

Quote
What about the library listed on this page for New Haven (LCDi2cNHD) Displays, it seems they also use the PIC 16F690 Interface ?


That's a (very slim) possibility.  The PIC 16F690 is nothing more than a garden variety microprocessor, not unlike the ATmega328 in your Arduino.  It can be programmed to interface the LCD display with any variety of serial communication protocols.  If the commands for the New Haven serial interface happen to match match the commands for your serial interface (not likely) then the library may work.

Don

pasta1234

Considering that, what are my other options for using this LCD using the fewest possible wires ?

Pete

fm

The newhaven display - LCDi2cNHD will most likely work. Looking at the data sheet from NHD (I picked up one at random) from http://www.newhavendisplay.com/specs/NHD-0216K3Z-NSW-BBW.pdf and the one posted have a nice command set matching (including I2C address).

Even the 0xFE command, will most likely work on the NHD since it may not have been documented on their data sheet.

An easy test to do and it would be nice to know if it works.
   

floresta

Quote
Considering that, what are my other options for using this LCD using the fewest possible wires ?


You could try using the regular serial interface and the example Arduino code available at the NKCElectronics website.

Quote
An easy test to do and it would be nice to know if it works.


It certainly is worth a try but be aware that at least some of the New Haven devices use a controller that is largely, but not completely, compatible with the Hitachi.

Don

pasta1234

I tried getting the  LCDi2cNHD Library to work but for some reason it wouldn't even compile, many error messages.

I ended up removing the jumper that i had soldered and implementing the screen using the Serial communication and it worked just fine.

I appreciate your help :)

Pete

Go Up