If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.
ok, I can write the driver for the ST7567 controller, I have one of this zolen displays I never used that claims to be 5V, if it works it should also work with your display (http://www.blaberk.com.pl/arduino/DEM128064O.pdf) but you would need to do the conversion from 5V to 3V
I not sure what to make of it? View the revisions on the last page of datasheet "Version 1.0a - Modify Logic power supply VDD - VSS = 4.0V to 5.5V, VOUT= -18V" . Newer datasheets do not show the older revisions
The displays I have been using at +5 volts are controlled by SPLC501C that is a clone of the ST7565 which can use the same drivers.
Datasheet claims 2.4v to 5v operation https://www.newhavendisplay.com/app_notes/SPLC501C.pdf
I have adapted the code and the zolen display from ebay seems to work well with 5V, the only issue I have found so far is that it has no K- pin to control the backlight, a possible solution could be to cut the K- track on the display and connect it to the vdi to make it work, once I implement the contrast control I could upload a testing firmware for the ST7565 controller
parallel and 5V, these firmwares will only work with parallel interfaces because they have lower latency and do not need 128x64/8 = 1024 bytes of additional memory in the microcontroller (e.g. PIC18F25K22 has only 1536 bytes)
the rest of the pins have the same name, CS2, V0 and VEE are not used, the lcd contrast is controlled by software, only tested with the zolen display (5V+parallel). The only issue found is that the backlight control does not work because the K- pin is connected directly to VSS in the display pcb.
that display also looks good to me, in principle it should work and it does not have the problem of the backlight, the zolen display from ebay is smaller and lighter but probably it needs to be disassembled to cut the K pin of the backlight...
I hate SPI, but they do save pins. I'm not understanding the issues with backlights. Typically, a monchrome lcd needs the backlight for the display to be visible. I know that it is absolutely the case for color displays. I've been working with a 128x160 color display. Don't know what it would look like in sunlight, but they are all over the place on ebay...
I don't think it is a problem my version has the backlight "K" soldered to ground and the led "A" is on the edge connector with a 34 ohm current limiting resistor mounted to the pcb. You can use a switch between LedA to +5v or a pnp transistor switched by the micro. Or just leave it disconnected.
Knowing Chinese stuff there may be multiple versions? Mine has 16 pins
You can use a switch between LedA to +5v or a pnp transistor switched by the micro.
this could be the best solution since it would work with all displays but it requires a new revision for the pcb (e.g. for v2.2), mine has the same pins
Don't know what it would look like in sunlight, but they are all over the place on ebay...
you can compare a mobile phone and a lcd watch in direct sunlight, the mobile backlight probably uses a lot of current and here it is limited to less than 100mA and the lcd does not need backlight
Comment