Here is its schematic (it has 200 px not 240 as in schematic) from datasheet:
Here is the protocol (from datasheet):
I figured it out that CL2 is the highest frequency clock. At every falling edge of this clock 4 pixels in a column are selected and they output according to D0-4. So it has 160 cycles for a full row.
CL1 falling edge selects a row so it must have 200 cycles for filling the display, one cycle (falling edge) at the end of every 160 cycles of CL2.
I can't figure out what FLM and M do. As far I understood they both mark a new frame. And it needs both signals ?
So my display needs a 4 bit data port and 4 clocks and
DISPOFF connected to GND.
So far all I could find on the internet (similar displays but not this one):
- I read somewhere (don't know where) that this protocol is called
And could this display be controlled by Arduino? I don't have one (yet) so for my experimets I will use PC parallel port (the 8 bit
DATA port) on Ubuntu (I've successfully used it before for I2C with Claudio Lanconelli's EasyI2C and software implementation written by me in Qt C++ for reading an I2C EEPROM and controlling a RF Modulator).
Any help is appreciated!