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
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.
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 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
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.
Scusa ma non riesco a trovare chi piò aiutarmi.
Ho questo schermo ( MEGA ) 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.
Semaj4712:
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.
Thanks,
CmdrDick
Its been awhile since I have been working with Arduino, but I am hoping some of you kind folks can help assist me in getting this up and running.
Using this code
//Pin connected to ST_CP of 74HC595
int latchPin = 13;
//Pin connected to SH_CP of 74HC595
int clockPin = 10;
////Pin connected to DS of 74HC595
int dataPin = 11;
void setup() {
//set pins to output because they are addressed in the main loop
pinMode(latchPin, OUTPUT);
pinMode(clockPin, OUTPUT);
pinMode(dataPin, OUTPUT);
}
void loop() {
//count up routine
for (int j = 0; j < 256; j++) {
//ground latchPin and hold low for as long as you are transmitting
digitalWrite(latchPin, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, j);
//return the latch pin high to signal chip that it
//no longer needs to listen for information
digitalWrite(latchPin, HIGH);
delay(1000);
}
}
I know this has been dead for awhile, but I found this page and it seems quite promising for getting this to work. I don't have a raspberry pi to try this out, but maybe somebody can translate their code to something similar that will work on Arduino.