Go Down

Topic: turning a parallel interface lcd into a serial interface? (Read 1 time) previous topic - next topic



I heard that serial lcd are just parallel ones with serial daughterboards attached.  I have a parallel interface lcd that I want to use but I don't know how to change it over to serial or program in parallel.  anybody have any help?

Thanks in advance!
Accelerate to 88 miles per hour.


Jun 15, 2012, 02:06 am Last Edit: Jun 15, 2012, 02:08 am by bperrybap Reason: 1
what kind of lcd?
If it is a hd44780, there are some easy to implement shift register implementations with libraries available.

There are also some ready-made backpacks that can convert the hd44780 interface to
a shift register, i2c, or async serial.

Is the goal to reduce the pins or to off load the processing to an intelligent "backpack"?

--- bill


It's hard to say from that datasheet as it is a bit terse.
It doesn't look like it has a MPU data/command style interface.
It looks like it has a very low level signal/pixel clocking type interface
the kind that is normally paired with some sort of driver chip and a bit of RAM
on a controller module.

I'm not sure if you will be able to directly use that type of interface with an Arduino.

--- bill


mmkay, thats what I was afraid of.  Thanks though!

Do you know of a screen that is the same size but able to interface with?
Accelerate to 88 miles per hour.




Wow! that sounds great!

They mentioned two versions of it.  Just to clarify, the one you linked IS the one with the touch capability, correct?
Accelerate to 88 miles per hour.


akafugu have a couple of I2C-interface backpacks you can fit to parallel-interface HD44780 modules
http://www.akafugu.jp/posts/products/twilcd/ or adafruit
I like the akafugu ones as they can control the brightness and contrast in software. If you're looking to learn how to program it in parallel, check out http://arduino.cc/en/Reference/LiquidCrystal and http://tronixstuff.wordpress.com/2011/01/08/tutorial-arduino-and-monochrome-lcds/
have fun


hey those packbacks look great.

I was looking for one to more so go with a graphic LCD so I could overlay a touchscreen on top of it to get some sweet stuff goin.
Accelerate to 88 miles per hour.


I think the iteadstudio graphics color LCD has a touch screen, at least as an ordering option. Another question is, what is the intended frame rate for the display. With a full color LCD, graphics rendering is slow. Monochrom LCDs are much easier to handle for the Arduino.

For example, almost all the monochrome LCDs from http://www.lcd-module.com/products/dog.html can be equiped with touchscreens.



I don't think it'll be an issue with render as all ill be doing is rotating a very simple graphic.

Monochrome lcds are too pixily for this.
Accelerate to 88 miles per hour.

Go Up

Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

via Egeo 16
Torino, 10131