Go Down

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

funkyguy4000

Hello,

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.

bperrybap

#1
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


bperrybap

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


funkyguy4000

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.

olikraus

http://iteadstudio.com/store/index.php?main_page=product_info&cPath=57_58&products_id=54

funkyguy4000

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.

johnft

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
http://www.adafruit.com/products/292
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
http://www.freetronics.com

funkyguy4000

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.

olikraus

Hi
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.

Oliver



funkyguy4000

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