a simple converter can be made with the help of resistors see how it was solved in Fortune_Pro_2 it is a serial interface
Announcement
Collapse
No announcement yet.
VDI-RODERICO
Collapse
X
-
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
Comment
-
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
Comment
-
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
Comment
-
this is the firmware 2.1 + ST7567/ST7565 driver for testing, the display should be connected to the vdi pcb as follows:
CSTB (e.g. /CST) -> CS1
RSTB (e.g. /RST) -> RST
A0 (e.g. D/I) -> C/D
RWR (e.g. /WR) -> R/W
ERD (e.g. /RD) -> EN
The configuration pins if they are not set should be
PSB -> High (parallel)
C86 -> Low (8080-series MPU)
SEL[2:1] -> Low, Low (1/65 duty)
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.Attached Files
Comment
-
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...
Comment
-
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.Originally posted by scrungy_doolittle View PostI'm not understanding the issues with backlights.
Knowing Chinese stuff there may be multiple versions? Mine has 16 pins
Comment
-
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 pinsOriginally posted by Altra View PostYou can use a switch between LedA to +5v or a pnp transistor switched by the micro.
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 backlightOriginally posted by scrungy_doolittle View PostDon't know what it would look like in sunlight, but they are all over the place on ebay...
Comment
-
the fix for the backlight could be something like in the attached file (R11 needs to be tuned with Q1 and the display)Attached Files
Comment
-
Hello! I ask you to clarify the scheme. Do I need to set Y1, C12, C13 when using PIC16F886? Thank!Attached Files
Comment
Comment