Issue with a LCD 2x16

Go To Last Post
5 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I have a LCD 2x16 which has two pinout lines:

Top
[1][2]...[16]

Bottom
[14][13]...[1][15][16]

If I connect my mcu to the bottom pins, LCD works ok...while if I connect the top pins, the LCD doesn't work [neither VCC/VSS pins].

According the datasheet both lines should works the same.

The datasheet is attached.

LCD failed...or I'm mistaking something?

THanks in advance

Attachment(s): 

My (HW && SW) Setup: (MyAVR USB Programmer | bread-board | Butterfly | Arduino 10k | ATtiny2313 | ATmega8) && (WinAVR | AVR asm | AVRstudio)

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I've not seen both connectors on any of my LCDs. Mine have the 14...1, 15, 16 if they are in that format, and often another, additional set of 15, 16 backlight pins elsewhere.

Are you sure your connections were correctly, ("backwards") ordered for the top row?

It would appear that either set, correctly wired, should work fine.

JC

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Are you using the PIN NUMBERS and NOT the location? Both numbering systems is correct, I have used LCDs with top or bottom wiring. Just put a multimeter from pin 1 top to pin 1 bottom and check for continuity.

John Samperi

Ampertronics Pty. Ltd.

https://www.ampertronics.com.au

* Electronic Design * Custom Products * Contract Assembly

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

There is continuity between the two lines: pin1 top to pin1 bottom and so on...
Guess it is fault :-(

My (HW && SW) Setup: (MyAVR USB Programmer | bread-board | Butterfly | Arduino 10k | ATtiny2313 | ATmega8) && (WinAVR | AVR asm | AVRstudio)

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

So if there is continuity how is this possible to be done. Try to do something else. Connect the LCD to be functional.Then step by step disconnect supply-change the first pin connection to the other side and then reinit. the display. You will do it 14 times maximum.
If there is any problem you will find it very fast.

Michael.

User of:
IAR Embedded Workbench C/C++ Compiler
Altium Designer