Pages: [1]   Go Down
Author Topic: Turning an LCD Upside down, or LCDs with pins on the bottom  (Read 197 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 18
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I'm working on a board that includes a 16x2 LCD.  The routing would be a lot easier if the LCD's pins were along the bottom, rather than the top.  Is there a way to wire or program an LCD that will let me turn it upside down?  I've seen a couple of pictures of LCDs that had pins at both the top and bottom, or just the bottom, but the majority are on top, and it looks like it would be rather hard to source LCDs in any other configuration.
« Last Edit: July 31, 2014, 05:05:40 pm by IanJohnson » Logged

Offline Offline
Faraday Member
**
Karma: 87
Posts: 4997
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Why are you asking this question ? (Most people solder wires to the LCD PCB and connect them however they want. Why is your situation any different ?
Can you post a photo or something visual to explain why your are asking this usual question ?
Logged

Arduino UNOs, Pro-Minis, ATMega328, ATtiny85, LCDs, MCP4162, keypads,
DS18B20s,74c922,nRF24L01, RS232, SD card, RC fixed wing, quadcopter

The Netherlands
Offline Offline
Edison Member
*
Karma: 47
Posts: 1544
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

That seems to be quite obvious to me.
He did state that
Quote from: IanJohnson
The routing would be a lot easier if the LCD's pins were along the bottom, rather than the top.
The word 'routing' means to me he might be creating a PCB, perhaps to fit some case that already exists or is ordered to use.

An answer to the question is:
It's much more likely for you to find a 1602 display that has the pins on the side you desire, than that you will find one that lets you use it in some upside down mode.
This kind of displays has the characters stored in ROM, and has some volatile memory for 8 characters.
This kind of displays has the controller and memory chips soldered to the PCB, without casing.
Those chips are protected by what looks like a blob of black glue, meaning you can't modify it or hack it to do what you like with acceptable difficulty.
Logged

Have a look at "blink without delay".
Did you connect the grounds ?
Je kunt hier ook in het Nederlands terecht: http://arduino.cc/forum/index.php/board,77.0.html

Offline Offline
Newbie
*
Karma: 0
Posts: 18
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I'm designing a PCB that includes Adafruit's LCD Shield - http://www.adafruit.com/products/772.  It won't be a shield, it will be standalone, and incorporate other components of my project.  I wanted the i2c control of the LCD and buttons offered by that shield, and have everything integrated into a single PCB.

Since the pins of the LCD are on the top, there are a lot of traces that need to cross the board taking up space I could use for other components.  If the pins were along the bottom, the traces needed for the LCD, buttons and chip could be clustered at the bottom.

The LCD shown on the product page has pins at the top and bottom, but I haven't been able to find one like that for sale anywhere (including Adafruit).  It's not the sort of thing that makes it into product descriptions.
Logged

The Netherlands
Offline Offline
Edison Member
*
Karma: 47
Posts: 1544
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Well, then your asking here might yield some tips from users that already have any of those.
To attract these users, you might want to use a very clear topic title (you can change this one).
Logged

Have a look at "blink without delay".
Did you connect the grounds ?
Je kunt hier ook in het Nederlands terecht: http://arduino.cc/forum/index.php/board,77.0.html

Offline Offline
Faraday Member
**
Karma: 87
Posts: 4997
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Why can't you mount the LCD on standoffs and use a ribbon cable instead of a male-male header ?
Logged

Arduino UNOs, Pro-Minis, ATMega328, ATtiny85, LCDs, MCP4162, keypads,
DS18B20s,74c922,nRF24L01, RS232, SD card, RC fixed wing, quadcopter

Western New York, USA
Offline Offline
Faraday Member
**
Karma: 32
Posts: 4260
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Is there a way to wire or program an LCD that will let me turn it upside down?

No.

Quote
I've seen a couple of pictures of LCDs that had pins at both the top and bottom, or just the bottom,...

If you do find a source for an LCD module with the pins at the lower left make sure that you carefully check the datasheet.  The vast majority of those LCDs use a non-standard pinout and there are several different variations.

On the other hand the few LCDs that have pins at both the upper left and lower left seem to use the standard pinout (with pin 1 nearest the outer edge).


Don
Logged

Pages: [1]   Go Up
Jump to: