Datasheet

4D SYSTEMS DIABLO16 Processor
© 2014 4D SYSTEMS Page 9 of 33 www.4dsystems.com.au
DIABLO16 PROCESSOR
5. Pin Description
The DIABLO16 Processor provides both a hardware
and a software interface. This section describes in
detail the hardware interface pins of the device.
Display Interface 5.1.
The DIABLO16 supports LCD and OLED displays
with an 80-Series 16-bit wide CPU data interface.
The connectivity to the display is easy and straight
forward. The DIABLO16 generates all of the
necessary timing to drive the display.
CS
RS
RD
WR
Operation
0
0
0
1
Read Display Status Register
0
0
1
0
Write Display Index Register
0
1
0
1
Read Display GRAM Data
0
1
1
0
Write Register or GRAM Data
1
X
X
X
No Operation
Display Operation Table
D0-D15 pins (Display Data Bus):
The Display Data Bus (D0-D15) is a 16-bit
bidirectional port and all display data writes and
reads occur over this bus. Other control signals
such as RW, RD CS, and RS synchronise the data
transfer to and from the display.
CS pin (Display Chip Select):
The access to the display is only possible when the
Display Chip Select (CS) is asserted LOW. Connect
this pin to the Chip Select (CS) signal of the display.
RS pin (Display Register Select):
The RS signal determines whether a register
command or data is sent to the display.
LOW: Display index or status register is
selected.
HIGH: Display GRAM or register data is
selected.
Connect this pin to the Register Select (RS) signal
of the display. Different displays utilise various
naming conventions such as RS, A0, C/D or similar.
Be sure to check with your display manufacturer
for the correct name and function.
RES pin (Display Reset):
Display RESET. DIABLO16 initialises the display by
strobing this pin LOW. Connect this pin to the
Reset (RES) signal of the display.
DCENB pin (External DC/DC Enable):
DC-DC high voltage enable signal. This pin may
drive the circuit which enables the high voltage
that drives the LCD backlight or the OLED panel
supply.
WR pin (Display Write):
This is the display write strobe signal. The
DIABLO16 asserts this signal LOW when writing
data to the display in conjunction with the display
data bus (D0-D15). Connect this pin to the Write
(WR) signal of the display.
Item
Sym
Min
Typ
Max
Unit
Write Low Pulse
tWL
50
-
-
ns
Write High Pulse
tWH
50
-
-
ns
Write Bus Cycle Total
tWT
100
-
-
ns
Write Data Setup
tDS
25
-
-
ns
RD pin (Display Read):
This is the display read strobe signal. The
DIABLO16 asserts this signal LOW when reading
data from the display in conjunction with the
display data bus (D0-D15). Connect this pin to the
Read (RD) signal of the display.