Go Down

Topic: Using a Sanyo LC7582 as lcd (Read 2376 times) previous topic - next topic


Hey everyone, I am making my own car radio and have pretty much everything done except for the lcd screen...I have a Sanyo LC7582 8D4 screen and have found the data sheet, but didnt know how to implement anything for it in my code...

Here is a link to the datasheet, any help would be great



You may want to start reading the following web sites


Then, if you don't find anything suitable for your LCD, you may need to write the driver for your particular LCD, you can always use one of the available LCD drivers as starting point.



Apr 01, 2013, 08:02 am Last Edit: Apr 01, 2013, 08:36 am by semaj4712 Reason: 1
Thanks, I have used many LCD and displays in the past, my issue is instead of the normal ES, RS, RW ports, this LCD has GND, VDD, INH, CE, CLK, DATA, LAMP, LAMP...and I believe the lamp has a ground and positive, i figured that out...but what I dont know is how to interface the rest of these like the normal lcds i have used with the arduino

I know this so far...this is the obvious stuff...

GND - Ground
VDD - 5V
CE -
LAMP GND - Backlight Ground
LAMP +B - Backlight +

and now I just need to figure out INH CE CLK and DATA


Can you follow the lines on the PCB?


On the page 3 of the above datasheet, you can see those pins.



Apr 01, 2013, 08:47 pm Last Edit: Apr 01, 2013, 08:58 pm by semaj4712 Reason: 1
I can follow the ones in question, and they either end up at a Mitsubishi micro controller or an alpine micro controller

I have a little bit of difficulties reading and understanding the datasheet...
The main issue is that the pins listed on the datasheet do not match that of what is printed on the chip I have...

However I do know based on the datachip that DATA, CE, and CLK go to the controller


I found this which is easier to read...now I am trying to apply it to the LCD



Apr 04, 2013, 04:08 am Last Edit: Apr 04, 2013, 04:12 am by Retroplayer Reason: 1
Looks like a typical synchronous serial shift-register connection. It would probably work with the SPI library, would definitely work using shiftout.


This looks like a raw controller, where you need to send every pixel every frame through serial by creating a frame buffer and updating it. You could control the display by modifying the buffer in between updates. Or double buffer it and modify the one not currently displayed and swap them back and forth.

You mentioned a microcontroller, though. Your particular module might instead have you communicating with that micro instead of directly with the LCD controller. The commands for that would depend on the firmware in that micro. Probably not going to be very easy to figure out unless you were able to dump the code in it and understand it.


How'd this go? Did you get it working?


Scusa ma non riesco a trovare chi piĆ² aiutarmi.
Ho questo schermo ( https://mega.co.nz/#!x9QgAZTI!iAMD1LdIJYxyPeuaYfYboQo78WrfS7RXV2nkkc0JUEM ) e Sono riuscito solo ad accenderlo, ma non ho idea su come controllarlo. Per caso qualcuno ha un programma pronto per utilizzarlo?


Hi:  I inherited a box full of miniature boards with LCD displays and the Sanyo LC7582 controller.
If anyone has figured out how to use them with the Arduino system, I'd be happy to share the parts with the guy that works out a solution.
The boards have two each 5 pin headers.
See 3 attached photos.

Chandler, Arizona USA


And here is the third photo that did not go thru on the first attempt


Check out the photos that I included above.
This board uses very few of the controller lines.
This may help you to determine how to use the 7582 chip with the arduino.
If you have already sorted this out, I'd sure like to see your work.

Go Up