Pages: [1]   Go Down
Author Topic: Using a Sanyo LC7582 as lcd  (Read 1523 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 8
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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

http://html.alldatasheet.com/html-pdf/40941/SANYO/LC7582/125/1/LC7582.html
Logged

Edmonton, Canada
Offline Offline
Newbie
*
Karma: 0
Posts: 28
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

You may want to start reading the following web sites

http://playground.arduino.cc/Code/LCD
http://workshops.ist.utl.pt/arduino-lessons/lesson-ii-2-interfacing-with-an-lcd/

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

--

gnusci

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

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
INH -
CE -
CLK -
DATA -
LAMP GND - Backlight Ground
LAMP +B - Backlight +

and now I just need to figure out INH CE CLK and DATA
« Last Edit: April 01, 2013, 01:36:38 am by semaj4712 » Logged

Edmonton, Canada
Offline Offline
Newbie
*
Karma: 0
Posts: 28
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Can you follow the lines on the PCB?

http://www.mitracon.ru/pdf/SAN/LC7582.pdf

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

--

gnusci

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

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
« Last Edit: April 01, 2013, 01:58:59 pm by semaj4712 » Logged

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

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

http://www.datasheetcatalog.org/datasheet/sanyo/ds_pdf_e/LC75821E.pdf
Logged

Offline Offline
God Member
*****
Karma: 27
Posts: 829
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Looks like a typical synchronous serial shift-register connection. It would probably work with the SPI library, would definitely work using shiftout.

For SPI, CE -> SS, MOSI -> DATA, SCK -> CLK

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.
« Last Edit: April 03, 2013, 09:12:29 pm by Retroplayer » Logged

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

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

Pages: [1]   Go Up
Jump to: