I have this parallel graphic display: http://www.matrixorbital.com/Parallel-D ... _info.html
Datasheets: http://www.matrixorbital.ca/manuals/MOP ... ED1520.pdf and http://www.matrixorbital.ca/manuals/MOP ... 12232B.pdf
I am very new to serial programming and I am having a hard time understanding how to get the timing correct so I can start sending commands to this display. If any non-novice electrical people could spread some knowledge I would be indebted. I have a RPi and an Arduino both purchased through adafruit, either could drive them but for now I am try to attempt with my Arduino.
ELI5 - Setting up and running MOP-GL12232B-BGFW
Moderators: adafruit_support_bill, adafruit
Please be positive and constructive with your questions and comments.
- monkeypatch
- Posts: 2
- Joined: Thu Sep 20, 2012 3:31 am
- monkeypatch
- Posts: 2
- Joined: Thu Sep 20, 2012 3:31 am
Re: ELI5 - Setting up and running MOP-GL12232B-BGFW
More info:
I have
I've tried sending the instruction codes as set in the manual but I cannot get the display to respond.
My more concise questions are:
UPDATE: After more research I realize that CS1 and CS2 set which side of the display I need to write to.
1. Does the clock need to be connected to a pin?
and if so do I need to modulate the pin high/low at a specific rate?
2. How do I get the timing correct for this display so I can start sending commands and data?
Sorry for my noobness!
I have
Code: Select all
LCD Pins => Arduino Pins
Pin1(Vss): Ground => GND
Pin2(Vdd): Voltage for logic => 5v
Pin3(V0): Contrast => Not connected
Pin4(RS): Register Select => 0
Pin5(CS1): Chip Enable (L) => Not connected
Pin6(CS2): Chip Enable (R) => Not connected
Pin7(CL): Clock => Not connected
Pin8(E): Enable => 1
Pin9(R/W): Read/Write => GND (I do not want to read from LCD)
Pin10(DB0): Data bit 0 => 3
Pin11(DB0): Data bit 1 => 4
Pin12(DB0): Data bit 2 => 5
Pin13(DB0): Data bit 3 => 6
Pin14(DB0): Data bit 4 => 7
Pin15(DB0): Data bit 5 => 8
Pin16(DB0): Data bit 6 => 9
Pin16(DB0): Data bit 7 => 10
My more concise questions are:
UPDATE: After more research I realize that CS1 and CS2 set which side of the display I need to write to.
1. Does the clock need to be connected to a pin?
and if so do I need to modulate the pin high/low at a specific rate?
2. How do I get the timing correct for this display so I can start sending commands and data?
Sorry for my noobness!
Please be positive and constructive with your questions and comments.