user4833: I got some LCD display from my friend. Base on the model number (TopWay LM6023) printed on product, I found the data sheet from google. According to the datasheet, it is a 128*64 LCD display, but I am confusing the pin out does not same/similar to the famous one. I read the datasheet, there are C86 pin. I have no idea what’s that, and how to make it work. I created a github repo, I am wonder if someone could help to write an example code and wiring to Arduino UNO.
Moreover, I also would like to know what is 6800 & 8080 interface, is it Arduino UNO can simulate ? If yes, any reference?


user30039: Unfortunately driving a graphic LCD is not as easy as driving one of the most popular type HD44780 LCD's.
Back to the subject:
If the state on this pin is HIGH then you shall use  Motorola's 6800 interface, when state on C86 is LOW, use Intel's 8080 interface.
Depending on your selection you would have to keep the communication standard. For 8080 interface refer to point 3.3.1 of you datasheet, for 6800 see point 3.3.2.
Note: If you are struggling, try to search for the libraries using controller's name: LM6023A or one of the S1D15300 or S1D16700
Also, consider number of pins available on your Arduino. It may be that you can drive this LCD with Arduino Uno using serial interface only. (See this link)

4833: <p>I got some LCD display from my friend. Base on the model number (TopWay LM6023) printed on product, I found the data sheet from google. According to the <a href="https://github.com/allenchak/LM6023/blob/master/Datasheet/SP-MCU-20110107-01_LM6023A-Manual-Rev0.3.pdf" rel="nofollow noreferrer">datasheet</a>, it is a 128*64 LCD display, but I am confusing the pin out does not same/similar to the famous one. I read the datasheet, there are C86 pin. I have no idea what’s that, and how to make it work. I created a <a href="https://github.com/allenchak/LM6023" rel="nofollow noreferrer">github repo</a>, I am wonder if someone could help to write an example code and wiring to Arduino UNO.</p>

<p>Moreover, I also would like to know what is 6800 &amp; 8080 interface, is it Arduino UNO can simulate ? If yes, any reference?
<a href="https://i.stack.imgur.com/kUQif.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/kUQif.png" alt="Terminal Functions"></a></p>
 30039: <p>Unfortunately driving a graphic LCD is not as easy as driving one of the most popular type HD44780 LCD's.<br>
Back to the subject:<br>
If the state on this pin is HIGH then you shall use  Motorola's 6800 interface, when state on C86 is LOW, use Intel's 8080 interface.<br>
Depending on your selection you would have to keep the communication standard. For 8080 interface refer to point 3.3.1 of you datasheet, for 6800 see point 3.3.2.<br>
Note: If you are struggling, try to search for the libraries using controller's name: LM6023A or one of the S1D15300 or S1D16700<br>
Also, consider number of pins available on your Arduino. It may be that you can drive this LCD with Arduino Uno using serial interface only. (See this <a href="https://electronics.stackexchange.com/questions/84841/which-interface-is-better-for-my-oled-display">link</a>)</p>
