Dot Graphic VFD Module GU280x16G-7806A q 280x16 Dot Graphic (2x40 characters) The module includes the Vacuum Fluorescent Display glass, VF drivers q Single 5V Supply and micro-controller ICs with refresh RAM, character generator and q High Brightness Blue Green Display interface logic. The 4/8 bit parallel & serial bi-directional interfaces are q Operating Temp -40C to +85C 5V TTL/CMOS compatible. The command set is LCD compatible with q 3 Multi Sized Fonts extended graphic functions. CN2 SERIAL INTERFACE q 4/8 Bit Parallel LCD & Serial Interfaces Pin Async SPI 1 5V 5V 2 NC SCK Pin 1 3 RXD /SS 4 LINK1 SIN CN1 5 0V 0V 26.5 11.0 33.5 6 LINK2 SOUT Pin 7 TXD NC CN2 7.75 1 8 /RES /RES 9 MB MB CN4 Pin 1 18.47 3.5 10 HB HB 137.0 NC = Do Not Connect 175.0 3.5 182.0 CN1 - PARALLEL INTERFACE Pin Sig Pin Sig 165.0 1 GND 2 VCC 1.6 3 NC* 4 RS 8.6 max 5 R/W 6 E 7 D0 8 D1 5.0 max 9 D2 10 D3 11 D4 12 D5 13 D6 14 D7 Dimensions in mm & subject to tolerances. Mounting holes 3.5mm dia. Pin 3 can be changed to /RESET or BUSY terminal and selectable by jumper J2 (2-3) or J2 (1-2) ELECTRICAL SPECIFICATION CHARACTER SET Parameter Symbol Value Condition 5x7 & 10x14 Font L C D F o n t International Font Power Supply Voltage VCC 5.0VDC +/- 5% GND=0V UDF1 Power Supply Current ICC 400mADC typ. VCC=5V Logic High Input VIH 0.8VDC min. Vcc max. VCC=5V UDF2 Logic Low Input VIL 0VDC min. 0.2VDC max. VCC=5V UDF3 Logic High Output VOH 3.8VDC min. Vcc max. IOH = 1.5mA UDF4 Logic Low Output VOL 0VDC min. 0.6VDC max. IOL =1.6mA UDF5 OPTICAL and ENVIRONMENTAL SPECIFICATIONS UDF6 Parameter Value Display Area (XxY mm) 137.05 x 11..00 UDF7 Dot Size/Pitch (XxY mm) 0.34 x 0.5 / 0.49 x 0.7 UDF8 2 Luminance 500 cd/m Typ. UDF1 Colour of Illumination Blue-Green (Filter for colours) UDF2 Operating Temperature -40C to +85C UDF3 Storage Temperature -40C to +85C Operating Humidity (non condensing) 20 to 80% RH 25C UDF4 SOFTWARE COMMAND SUMMARY UDF5 Instruction R/W RS D0-D7 UDF6 Clear Display L L 01H UDF7 Cursor Return Home L L 02H UDF8 Entry Mode Set L L 04H-07H NOTE: UDF characters are available using 5x7 font only. Display ON/OFF L L 08H-0FH Proportional Mini Font 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 Serial / Parallel Selection CN1 Pin 3 Function Set DD RAM Addr. L L 80H-E7H J5 Interface J2 Font Read BUSY/Addr. H L 00H-FFH D7 Busy = High Open Sync Serial / Parallel (default) 2 & 3 / Reset Read Data from RAM H H 00H-FFH Link Asynchronous Serial 1 & 2 Busy Set Graphic Cursor L L F0H + xpos + ypos All J7 links & J5 should be open for Parallel Interface type (M68 / i80) Set Area Commands L L F1H + x1 + y1 + x2 + y2 + cmd Parallel operation. J3 J6 Mode Signals L H where cmd 49H = Invert Area 46H = Fill Area 1-2 1-2 i80 Pin 5 = /WR, Pin 6 = /RD CONTACT L H 43H = Clear Area Noritake Sales Office Tel Nos 2-3 2-3 M68 Pin 5 = R/W, Pin 6 = E L H 4FH = Set Outline Box Nagoya Japan: +81 (0)52-561-9867 L H SERIAL MODE Canada: +1-416-291-2946 6FH = Clear Outline Box L H J7 Configuration Chicago USA: +1-847-439-9020 Write Graphic Image L L F1H + x1 + y1 + x2 + y2 + cmd + data 1 2 8 Munchen (D): +49 (0)89-3214-290 Set Font / Spacing L L F2H + font style O O O 9600, N, 8, 1 Itron UK: +44 (0)1493 601144 Set RS Low 0FH Serial Comms. only Rest Europe: +49 (0)61-0520-9220 L O O 19200, N, 8, 1 Read Data FEH Serial Comms. only O L O 38400, N, 8, 1 www.noritake-itron.com Read Cursor Position FFH Serial Comms. only X X L Self Test Mode Subject to change without notice. Copyright 2007 Noritake Itron Corp. Japan IUK Doc Ref: 10405 Iss:5 09Oct07 NORITAKE ITRON VFD MODULES GU280x16G-7806A Dot Graphic VFD Module GU280x16G-7806A SOFTWARE COMMANDS Instruction 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 (DD (40us LCD compatible mode) 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 data (40us LCD compatible mode) (DD RAM) or character generator (CG RAM). Instruction Data Format (RS = 0) Description Status / Cursor Position 00H - FFH D0 D6 of read data 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 the (150s) 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 removed. (500s) 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 (40s) 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 300us. Display Control 08H-0FH Bit 2 is used to enable or disable the display. If this bit is set to 0 the VFDs power supply is turned off to reduce (50us) 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 (40s) 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, and (40s) 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 A7H = top line. C0H E7H = bottom line. (40us) *Note Set Graphic Cursor F0H + xpos + ypos Set the absolute cursor position. xpos = 0 279, ypos = 0 15. (40us) 2-bytes are required to send the horizontal position xpos. The upper byte precedes the lower byte. Co-ordinates should be written with RS line set high. *Note Set Area F1H + x1 + y1 + x2 + y2 + Area Commands: - I - invert area, F fill area, C = clear area, O set outline, o clear outline. (40us + 500us cmd byte ) cmd All area commands should be preceded with the area co-ordinates. X1 Y1 left top X2 Y2 bottom right. Co-ordinates and command should be written with RS line set high. 2-bytes are required to send the horizontal positions X1 & X2. The upper byte precedes the lower byte. *Note Write Graphic Image F1H + x1 + y1 + x2 + y2 + Image Commands: - H write horizontal graphical data with horizontal cursor movement. (40us + 500us cmd byte ) cmd 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. 2-bytes are required to send the horizontal positions X1 & X2. The upper byte precedes the lower byte. *Note Set Font 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 international font with European characters. c = 10x14 international 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 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 GU280x16G-7806A