Pages: [1]   Go Down
Author Topic: turning a parallel interface lcd into a serial interface?  (Read 1257 times)
0 Members and 1 Guest are viewing this topic.
Wisconsin
Offline Offline
Edison Member
*
Karma: 4
Posts: 1001
I LOVE THIS STUFF!!!!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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!
Logged

Accelerate to 88 miles per hour.

Dallas, TX USA
Offline Offline
Faraday Member
**
Karma: 67
Posts: 2702
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
« Last Edit: June 14, 2012, 07:08:01 pm by bperrybap » Logged

Wisconsin
Offline Offline
Edison Member
*
Karma: 4
Posts: 1001
I LOVE THIS STUFF!!!!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

http://www.newhavendisplay.com/nhd35320240mfatxl1-p-2886.html
Logged

Accelerate to 88 miles per hour.

Dallas, TX USA
Offline Offline
Faraday Member
**
Karma: 67
Posts: 2702
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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

Logged

Wisconsin
Offline Offline
Edison Member
*
Karma: 4
Posts: 1001
I LOVE THIS STUFF!!!!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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?
Logged

Accelerate to 88 miles per hour.

Germany
Offline Offline
Edison Member
*
Karma: 136
Posts: 1491
If you believe something is right, you won't see what's wrong (David Straker).
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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

Wisconsin
Offline Offline
Edison Member
*
Karma: 4
Posts: 1001
I LOVE THIS STUFF!!!!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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?
Logged

Accelerate to 88 miles per hour.

Melbourne, Australia
Offline Offline
Jr. Member
**
Karma: 3
Posts: 78
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged


Wisconsin
Offline Offline
Edison Member
*
Karma: 4
Posts: 1001
I LOVE THIS STUFF!!!!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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

Accelerate to 88 miles per hour.

Germany
Offline Offline
Edison Member
*
Karma: 136
Posts: 1491
If you believe something is right, you won't see what's wrong (David Straker).
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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


Logged

Wisconsin
Offline Offline
Edison Member
*
Karma: 4
Posts: 1001
I LOVE THIS STUFF!!!!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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

Accelerate to 88 miles per hour.

Pages: [1]   Go Up
Jump to: