|
Dot Graphic VFD Module |
GU112x16G-7806AC |
|
|
|
|
|||
112x16 Dot Graphic (2x16 characters) |
The module includes the Vacuum Fluorescent Display glass, VF drivers |
|||
Single 5V Supply |
and micro-controller ICs with refresh RAM, character generator and |
|||
High Brightness Blue Green Display |
interface logic. The 4/8 bit parallel & serial bi-directional interfaces are |
|||
Operating Temp -40°C to +85°C |
5V TTL/CMOS compatible. The command set is LCD compatible with |
|||
3 Multi Sized Fonts |
extended graphic functions. |
|
|
5x7 & 10x14 Cyrillic Fonts
4/8 Bit Parallel LCD & Serial Interfaces |
|
|
|
CN2 – SERIAL INTERFACE |
||||
Pin 1 |
CN1 |
Pin 1 |
CN2 |
|
|
Pin |
Async |
SPI |
|
|
1 |
5V |
5V |
||||
|
|
|
|
|
|
2 |
NC |
SCK |
|
|
|
|
|
|
3 |
RXD |
/SS |
|
|
|
|
|
|
4 |
LINK1 |
SIN |
|
|
|
|
|
Dimensions in mm & |
5 |
0V |
0V |
|
|
|
|
|
6 |
LINK2 |
SOUT |
|
|
|
|
11.45 31.0 |
36.0 |
subject to tolerances. |
7 |
TXD |
NC |
|
|
|
Mounting holes |
|||||
|
|
|
8 |
/RES |
/RES |
|||
|
|
|
|
|
3.2mm dia. |
|||
|
|
|
|
|
9 |
MB |
MB |
|
|
|
|
|
|
|
|||
|
|
|
10.375 |
|
|
10 |
HB |
HB |
|
|
|
|
|
NC = Do Not Connect |
|||
|
|
|
|
|
|
|||
|
|
|
|
|
CN1 - PARALLEL INTERFACE |
|||
11.5 |
|
52.5 |
2.5 |
Pin |
Sig |
Pin |
Sig |
|
|
1 |
GND |
2 |
VCC |
||||
|
|
75.0 |
2.5 |
|
3 |
NC* |
4 |
RS |
|
|
80.0 |
|
|
5 |
R/W |
6 |
E |
|
|
78.0 |
|
|
7 |
D0 |
8 |
D1 |
|
|
|
|
9 |
D2 |
10 |
D3 |
|
|
|
|
|
|
||||
|
|
|
1.6 8.7 max |
11 |
D4 |
12 |
D5 |
|
|
|
|
13 |
D6 |
14 |
D7 |
ELECTRICAL SPECIFICATION
Parameter |
Symbol |
Value |
|
Condition |
|
Power Supply Voltage |
VCC |
5.0VDC +/- 5% |
GND=0V |
||
Power Supply Current |
ICC |
250mADC typ. |
VCC=5V |
||
Logic High Input |
VIH |
0.8VDC min. |
Vcc max. |
VCC=5V |
|
Logic Low Input |
VIL |
0VDC min |
0.6VDC max. |
VCC=5V |
|
Logic High Output |
VOH |
3.5VDC min. |
Vcc max. |
IOH=-10uA |
|
Logic Low Output |
VOL |
0VDC min |
0.6VDC max. |
IOL =4mA |
|
OPTICAL and ENVIRONMENTAL SPECIFICATIONS |
|
||||
Parameter |
|
|
Value |
|
|
Display Area (XxY mm) |
|
|
52.5 x 11.45 |
|
|
Dot Size/Pitch (XxY mm) |
|
|
0.33 x 0.575 / 0.47 x 0.725 |
|
|
Luminance |
|
|
700 cd/m2 |
Typ. |
|
Colour of Illumination |
|
|
Blue-Green (Filter for colours) |
||
Operating Temperature |
|
|
-40°C to +85°C |
|
|
Storage Temperature |
|
|
-40°C to +85°C |
|
|
Operating Humidity (non condensing) |
20 to 80% RH @ 25°C |
|
|||
SOFTWARE COMMAND SUMMARY |
|
|
|
||
Instruction |
R/W |
RS |
D0-D7 |
|
|
Clear Display |
L |
L |
01H |
|
|
Cursor Return Home |
L |
L |
02H |
|
|
Entry Mode Set |
L |
L |
04H-07H |
|
|
Display ON/OFF |
L |
L |
08H-0FH |
|
|
Cursor Shift Left |
L |
L |
10H |
|
|
Cursor Shift Right |
L |
L |
14H |
|
|
Display Shift Left |
L |
L |
18H |
|
|
Display Shift Right |
L |
L |
1CH |
|
|
Select 4/8 bit interface |
L |
L 20H (4Bit) / 30H (8Bit) + luminance |
|||
Display Luminance |
L |
H 00H-03H (must follow above command) |
|||
Set CG RAM Addr. |
L |
L |
40H-7FH |
|
|
Set DD RAM Addr. |
L |
L |
80H-E7H |
|
|
Read BUSY/Addr. |
H |
L |
00H-FFH |
D7 Busy = High |
|
Read Data from RAM |
H |
H |
00H-FFH |
|
|
Set Graphic Cursor |
L |
L F0H + xpos + ypos |
|
||
Set Area Commands |
L |
L |
F1H + x1 + y1 + x2 + y2 + cmd |
||
|
L |
H |
where cmd 49H = Invert Area |
||
|
L |
H |
|
46H = Fill Area |
|
|
L |
H |
|
43H = Clear Area |
|
|
L |
H |
|
4FH = Set Outline Box |
|
|
L |
H |
|
6FH = Clear Outline Box |
|
|
|
|
|
||
Write Graphic Image |
L |
H F1H + x1 + y1 + x2 + y2 + cmd + data |
|||
Set Font / Spacing |
L |
L F2H + font style |
|
||
Set RS Low |
|
|
0FH |
Serial Comms. only |
|
Read Data |
|
|
FEH |
Serial Comms. only |
|
Read Cursor Position |
|
|
FFH |
Serial Comms. only |
|
|
|
|
|
|
Pin 3 can be changed to /RESET or |
||
|
|
|
|
|
|
BUSY terminal and selectable by |
||
|
|
|
|
|
|
|||
|
|
|
2.0 max |
|
||||
|
|
|
|
jumper J3 (2-3) or J3 (1-2) |
||||
CHARACTER SET |
||||||||
|
Cyrillic Font |
|||||||
5x7 & 10x14 Font |
LCD Font |
UDF1
UDF2
UDF3
UDF4
UDF5
UDF6
UDF7
UDF8
UDF1
UDF2
UDF3
UDF4
UDF5
UDF6
UDF7
UDF8
NOTE: UDF characters are available using 5x7 font only.
Proportional Mini Font
Async. Serial Mode
|
J5 |
|
|
Configuration |
||
1-2 |
3-4 |
7-8 |
|
|
|
|
O |
O |
O |
|
9600, N, 8, 1 |
||
L |
O |
O |
|
19200, N, 8, |
1 |
|
O |
L |
O |
|
38400, N, 8, |
1 |
|
X |
X |
L |
|
Self Test Mode |
||
Serial / Parallel Selection |
|
|||||
J6 |
|
|
|
|
Interface |
|
Open |
|
|
Sync Serial / Parallel (default) |
|||
Link |
|
|
|
Asynchronous Serial |
||
Parallel Interface Type (M68 / i80) |
|
|||||
J2 |
J4 |
|
Mode |
Signals |
|
|
1-2 |
1-2 |
|
i80 |
Pin 5 = /WR, Pin |
6 = /RD |
|
2-3 |
2-3 |
|
M68 |
Pin 5 = R/W, Pin 6 = E |
Copyright 2007 Noritake Itron Corp. Japan
CN1 Pin 3 Function
J3 |
Function |
2 & 3 |
/ Reset |
1 & 2 |
Busy |
All J5 links & J6 should be open for Parallel operation
CONTACT
Noritake Sales Office Tel Nos
Nagoya Japan: +81 (0)52-561-9867
Canada: +1-416-291-2946
Chicago USA: +1-847-439-9020
Munchen (D): +49 (0)89-3214-290
Itron UK: +44 (0)1493 601144
Rest Europe: +49 (0)61-0520-9220
www.noritake-itron.com
Subject to change without notice. IUK Doc Ref: 10438 Iss:2 16Aug07
NORITAKE ITRON VFD MODULES |
GU112x16G-7806AC |
|
|
|
Dot Graphic VFD Module |
GU112x16G-7806AC |
|
|||
|
|
|||||
SOFTWARE COMMANDS |
|
|
|
|
||
|
|
|
|
|
||
Instruction / Busy time |
Data Format (RS = 1) |
Description |
|
|
||
UDF Write |
00H – 0FH |
|
Write user defined character 1-8 to the current cursor location on the display. |
|||
Data Write |
00H – FFH |
|
Write data to the display. In normal (LCD compatible) mode of operation, data is written to the display data |
|||
(40us – LCD compatible mode) |
|
|
(DD RAM) or character generator (CG RAM). |
|||
(250us – Graphic mode) |
|
|
When using the graphical data commands (F0H, F1H & F2H), data is written direct to the display and is not |
|||
|
|
|
|
|||
|
|
|
|
stored in DD RAM. Data write busy times will increase when using the graphic functions. |
||
Data Read |
00H – FFH |
|
Read data from the display. In normal (LCD compatible) mode of operation, data is read from the display |
|||
(40us – LCD compatible mode) |
|
|
data (DD RAM) or character generator (CG RAM) |
|||
Instruction / Busy time |
Data Format (RS = 0) |
Description |
|
|
||
Status / Cursor Position |
00H - FFH |
|
D0 – D6 of read corresponds to the current cursor position. D7 shows the status of busy. |
|||
Read |
|
|
|
|
|
|
(40us – LCD compatible mode) |
|
|
|
|
|
|
Display Clear |
01H |
|
Fills all locations in the display data (DD) RAM with 20H (blank character). The address counter is set to 0 in |
|||
(150µs) |
|
|
the DD RAM. The address counter is set to increment on each data read/write. Any display offset (using the |
|||
|
|
|
|
display shift command) is removed. |
||
Cursor Home |
02H |
|
The address counter is set to 0 in the DD RAM. Any display offset (using the display shift command) is |
|||
(500µs) |
|
|
removed. |
|
|
|
Entry Mode |
04H – 07H |
|
Bit 1 is used to select the direction of the address counter on each data read or write. If set to ‘1’, the address |
|||
(40µs) |
|
|
counter is incremented. If set to ‘0’, the address counter is decremented. |
|||
|
|
|
|
Bit 0 enables the display to shift on each data read/write. If this bit is set to ‘1’, the display is shifted with the |
||
|
|
|
|
cursor. The display shift direction depends upon the address counter direction (bit1). If this is set to |
||
|
|
|
|
increment, the display is shifted left, if the address counter is set to decrement, the display is shifted right. |
||
|
|
|
|
Note: When display shift is enabled, the data write busy time can increase by 150us. |
||
Display Control |
08H-0FH |
|
Bit 2 is used to enable or disable the display. If this bit is set to ‘0’ the VFD’s power supply is turned off to |
|||
(50us) |
|
|
reduce power consumption. |
|||
|
|
|
|
Bit 0 enables the flashing block cursor. Note: If the cursor is enabled, busy times can increase by 20us. |
||
Cursor Shift Left |
10H |
|
Shift the cursor position (address counter) one position to the left. |
|||
(40us) |
|
|
|
|
|
|
Cursor Shift Right |
14H |
|
Shift the cursor position (address counter) one position to the right. |
|||
(40us) |
|
|
|
|
|
|
Display Shift Left |
18H |
|
Shift the display left, one character position. |
|||
(150us) |
|
|
|
|
|
|
Display Shift Right |
1CH |
|
Shift the display right, one character position. |
|||
(150us) |
|
|
|
|
|
|
Select 4 bit interface |
20H + lum (RS=1) |
|
Enables 4-bit communications. Data is received on DB4-DB7 only. Two writes are required to send one data |
|||
(40µs) |
|
|
byte. The most significant nibble should be sent first. Refer to the ‘Parallel Communications’ section for more |
|||
|
|
|
|
information. The lum value sets the displays brightness, and must be sent with the RS line high: - |
||
|
|
|
|
00H = full brightness, 01H = 75%, 02H = 50% & 03H = 25%. |
||
Select 8 bit interface |
30H + lum (RS=1) |
|
Enables 8-bit communications. Data is received on DB0-DB7. The lum value sets the displays brightness, |
|||
(40µs) |
|
|
and must be sent with the RS line high: - 00H = full brightness, 01H = 75%, 02H = 50% & 03H = 25%. |
|||
Set CG Address |
40H – 7FH |
|
Set the character generator address (CG RAM). All written data is placed within the user definable character |
|||
(40us) |
|
|
area. |
|
|
|
Set DD Address |
80H – E7H |
|
Set the display data address (DD RAM). 80H - 8FH = top line. C0H - CFH = bottom line. |
|||
(40us) |
|
|
|
|
|
|
Set Graphic Cursor *Note |
F0H + xpos + ypos |
|
Set the absolute cursor position. xpos = 0 – 111, ypos = 0 – 15. |
|||
(40us) |
|
|
Co-ordinates should be written with RS line set high. |
|||
Set Area *Note |
F1H + x1 + y1 + x2 |
+ y2 + cmd |
Area Commands: - ‘I’ - invert area, ‘F’ – fill area, ‘C’ = clear area, ‘O’ – set outline, ‘o’ – clear outline. |
|||
(40us + 500us[cmd byte]) |
|
|
|
|
|
|
|
|
|
|
All area commands should be preceded with the area co-ordinates. X1 Y1 left top X2 Y2 bottom right. |
||
|
|
|
|
Co-ordinates, command and graphical data should be written with RS line set high. |
||
Write Graphic Image |
F1H + x1 + y1 + x2 |
+ y2 + cmd |
Image Commands: - ‘H’ – write horizontal graphical data with horizontal cursor movement. |
|||
|
|
|
|
|
‘V’ – write vertical graphical data with horizontal cursor movement. |
|
|
|
|
|
|
‘h’ – write horizontal graphical data with vertical cursor movement. |
|
|
|
|
|
|
‘v’ – write vertical graphical data with vertical cursor movement. |
|
|
|
|
|
Graphical data should immediately follow the ‘H’,’h’,’V’ and ‘v’ commands. |
||
|
|
|
|
Co-ordinates, command and graphical data should be written with RS line set high. |
||
Set Font *Note |
F2H + font |
|
Select font type, font size and font spacing. |
|||
(40us) |
|
|
Font commands: - ‘A’ or ‘a’ = proportional 64 character mini-font. |
|||
|
|
|
|
|
‘B’ = 5x7 LCD compatible font with Katakana characters. |
|
|
|
|
|
|
‘C’ = 10x14 LCD compatible font with Katakana characters. |
|
|
|
|
|
|
‘b’ = 5x7 Cyrillic font with European characters. |
|
|
|
|
|
|
‘c’ = 10x14 Cyrillic font with European characters. |
|
|
|
|
|
|
‘1’ = set the inter-character pixel spacing to 1 pixel. |
|
|
|
|
|
|
‘2’ = set the inter-character pixel spacing to 2 pixels. |
|
|
|
|
|
Font command should be written with RS line set high. |
||
Port Configure |
F4H + byte |
|
Bit 7 High = I/O Port, Low = Serial Port. See extended port and serial commands. |
|||
Read Port Status |
F5H |
|
The current port status is read with RS high. See extended port and serial commands. |
|||
Port Out / Serial Send |
F6H + byte |
|
byte is output from the port. In serial mode check the busy status before sending again. |
|||
Port In / Serial Read |
F7H |
|
The current port levels or buffered received data can be read with RS high. |
|||
Port Buffer Send |
F8H + size + data |
|
Up to 128 bytes of data can be buffered before being transmitted from the serial port. |
|||
Instruction / Busy time |
Data Format |
|
Additional Serial Data Commands |
|||
Set RS Low |
0FH |
|
Set the RS line low for the following byte only. Used in serial communications only. |
|||
Read Data |
FEH |
|
Read data at current cursor position. This command is used with serial communications only. |
|||
Read Cursor Position |
FFH |
|
Read current cursor position. This command is used with serial communications only. |
Note: After these commands are executed, the cursor will be disabled and any character data will be written to the display only, and not the DD RAM. Any subsequent LCD compatible command will re-enable the cursor and allow for DD RAM writing.
NORITAKE ITRON VFD MODULES |
GU112x16G-7806AC |
|
|
|
|
Dot Graphic VFD Module |
|
|
GU112x16G-7806AC |
|
|||||||
|
|
|
|
|
|||||||||
|
GRAPHICAL DATA WRITES |
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
X1, Y1 |
|
|
|
X1, Y1 |
|
|
|||
|
|
|
|
|
|
|
|
|
|
||||
|
|
X1, Y1 |
X1, Y1 |
|
DATA |
|
|
|
|
||||
|
|
|
|
MSB |
MSB |
|
|
DIRECTION |
|
DATA |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
DATA |
|
|
|
|
|
DIRECTION |
|
|
|
|
|
|
|
DIRECTION |
|
MSB |
|
|
|
|
||
|
|
|
DATA |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
DIRECTION |
|
|
|
|
MSB |
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Vertical Data & Horizontal |
Vertical Data & Vertical |
Movement |
Movement |
PARALLEL COMMUNICATIONS
This module has a fast latching 8-bit data bus. The ‘RS’ and ‘R/W’ control lines should be set prior to the rising edge of the ‘E’ enable line. Data is clocked in on the falling edge of the enable line. The busy line should be checked before sending data.
|
HOST |
I/O |
|
|
D0-7 |
|
|
|
||
|
|
|
|
|
|
|||||
|
|
|
|
|
GU112x16G-7806AC |
|||||
|
SYSTEM |
I/O |
|
|
E |
|||||
|
|
|
|
|
|
|||||
|
|
|
|
I/O |
|
|
RS |
|
|
|
|
|
|
|
I/O |
|
|
R/W |
|
|
|
|
GND VDD |
I/O |
|
|
BUSY |
VDD GND |
||||
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The busy state can be monitored on D7 when reading the DDRAM address (RS line low). The busy state can also be monitored directly from CON1 pin 3 if link J3 is set to 1&2.
Horizontal Data & Horizontal |
Horizontal Data & Vertical |
Movement |
Movement |
8-Bit Data Write Timing Diagram.
R/W
RS
>30ns >25ns
E
>20ns |
>100ns |
D0-D7 |
|
|
<120ns |
BUSY |
tBUSY |
|
8-Bit Data Read Timing Diagram.
R/W |
|
>30ns |
|
RS |
|
|
>250ns |
E |
|
<250ns |
>50ns |
D0-D7 |
VALID |
|
|
HOST |
I/O |
|
|
D4-7 |
|
|
|
||
|
|
|
|
|
|
|||||
|
|
|
|
|
GU112x16G-7806AC |
|||||
|
SYSTEM |
I/O |
|
|
E |
|||||
|
|
|
|
|
|
|||||
|
|
|
|
I/O |
|
|
RS |
|
|
|
|
|
|
|
I/O |
|
|
R/W |
|
|
|
|
GND VDD |
I/O |
|
|
BUSY |
VDD GND |
||||
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4-Bit Data/Command Write Timing Diagram.
The data bus width can be selected for 4-bit operation, using data lines D4-D7. Within this mode, two writes are required to send one data byte. The high nibble (bits 4-7) should be sent first, followed by the low nibble (bits 0-3). The busy state is not triggered between nibbles. It is important that the status is NOT read within 40us of sending the command to set either 4 or 8 bit mode.
R/W |
|
|
|
|
RS |
|
|
|
|
>30ns |
>25ns |
>100ns |
>25ns |
|
E |
|
|
|
|
|
>20ns |
>100ns |
>20ns |
>100ns |
D4-D7 |
UPPER NIBBLE |
LOWER NIBBLE |
||
|
|
|
<120ns |
|
BUSY |
|
|
|
tBUSY |
|
|
|
|
NORITAKE ITRON VFD MODULES GU112x16G-7806AC