Page 1
AN.No.G121600N000-3D0E LIQUID CRYSTAL DISPLAY MODULE G 1 2 1 6 0 0 N 0 0 0 USER’S MANUAL Seiko Instruments Inc.
Page 2
AN.No.G121600N000-3D0E This manual provides technical information covering functions and operational instructions for the G1216 liquid crystal display modules made by Seiko Instruments Inc. Please read through this manual before operating the product. Distribution of this manual to third parties for any purpose other than operation of the product is prohibited.
1. GENERAL 1.1 General The G1216 is a very thin LCD module on which a full-dot matrix LCD panel and a CMOS IC driver are integrated. The LCD panel used here features wide viewing angle and high contrast. This full dot configuration allows a wide variety of patterns to be displayed depending upon the input data.
AN.No.G121600N000-3D0E 1.3 Absolute Maximum Ratings Vss = 0 V Item Symbol Conditions Min. Max. Unit Power supply Ta = 25 voltage 10%RH -19.0 + 0.3 -0.3 + 0.3 Input voltage Operating 65%RH + 70 temperature Storage — + 80 temperature —...
AN.No.G121600N000-3D0E Note 4: Definition of response time Note 3: Definition of contrast (C) Brightness of non-selected dot (reflection) B Brightness of selected dot (reflection) B Brightness for selected dot Non-selected Non-selected status Selected status (display OFF) status (display ON) Brightness curve for non-selected Light Brightness...
AN.No.G121600N000-3D0E 1.8 Dimensions Unit: mm General dimensional tolerance:±0.5 Figure 1 Dimensions I/O terminal functions Sym. Functions Sym. Functions Power supply voltage: +5.0 V Data bus (MSB) GND: 0 V Chip select (1) LC drive voltage Chip select (2) Data bus (LSB) Reset Data bus Read/Write...
2.2 Segment Drivers (HD61202) The segment driver is a 64 drive output CMOS IC. The G1216 is driven with the panel divided into two right and left displays. A segment driver controls the divided screen. 8 bits of data transmitted from the MPU are saved in the internal display RAM, and the segment signal is generated to drive the LC.
Page 10
AN.No.G121600N000-3D0E 2.2.1 Block Diagram (Segment Driver) to DB Segment Driver Interface Control Input and Output Buffer Busy Flag Output Input Register Instruction Register Register Display Start Line X, Y-Address Display ON/OFF Register Counter Z-Address Display Data RAM Counter 4096 bit Display Data Latch LC Driver φ1...
Page 11
AN.No.G121600N000-3D0E 2.2.2 Functions and Operations of Main Blocks Interface Control Unit The interface control unit consists of the following blocks: Input and output buffer Input and output register Instruction register The above blocks are selected according to the following combinations of R/W and D/I signals: D / I R / W Functions...
Page 12
AN.No.G121600N000-3D0E In order to read the content of the output register, the Chip Select must be selected, D/I must be 1, and R/W must be 1. When executing the “Read” instruction, the contents of the output register stored at that time are output during the time that “E” is 1. When “E” falls, display data of the currently indicated address is written in the output register.
Page 13
AN.No.G121600N000-3D0E Display start line register The display start line register is a register which determines the line address (see Figure 6) for which data is displayed on the top line of the LCD screen when displaying the contents of the display data RAM on the LCD screen.
Page 14
AN.No.G121600N000-3D0E COM1 Display pattern (Display start line: 0) COM2 COM3 COM4 COM5 COM6 COM7 COM8 Common driver output COM9 to X COM62 COM63 COM64 Segment driver output to Y 3 4 5 62 63 64 Line address (LSB) Data inside Line 0 display RAM Line 1...
AN.No.G121600N000-3D0E l Y-address counter This counter sets the address by instruction and is automatically advanced by the read/write operation. Counting is performed by looping the values 0 to 63. 2.3 Common driver (HD61203) The common driver is a 64 drive output CMOS IC. Incorporating an oscillation circuit, this driver generates the common signal and timing signals (LC AC drive control, and one-frame timing signal) necessary for the LC display, and controls the display by supplying the timing signals to the segment drivers.
AN.No.G121600N000-3D0E 3. OPERATING INSTRUCTIONS 3.1 Terminal Functions Table 1 Terminal Functions Signal Functions Destination Common terminal for tristate input and output, and data bus. Enable Input Write (R/W=0):Latches data of DB to DB at the fall of E. Read (R/W=1):Outputs data to DB to DB while “E”...
AN.No.G121600N000-3D0E 3.2 Timing Characteristics Item Symbol Min. Typ. Max. unit Note 1000 1, 2 E cycle time 1, 2 E pulse width (H) 1, 2 E pulse width (L) 1, 2 E rise time 1, 2 E fall time 1, 2 Address setup time 1, 2 Address hold time...
AN.No.G121600N000-3D0E 3.3 Reset Function Setting the RST terminal to a low level when the power is on allows for initial setup. Display OFF Display start line register: Set address 0. While the RST remains at a low level, instructions other than the status read cannot be accepted. Execute other instructions after confirming that DB =0 (reset release) and DB =0 (ready) , using the...
AN.No.G121600N000-3D0E 3.4 Instructions 3.4.1 General Instructions are listed on Table 2. Instructions other than the Status Read instruction will not be executed if they are sent while another instruction is already being executed. The busy flag is “1” when executing the instruction. Check whether or not the flag is “1”...
Page 20
AN.No.G121600N000-3D0E (2) Display start line D/I DB Code Lower bits Upper bits Sets the display data RAM line address expressed with binary AAAAAA in the display start line register. When displaying the content of the display data RAM, the display data on the line addresses which are set in the register is displayed on the top line on the LCD screen.
Page 21
AN.No.G121600N000-3D0E (3) X-address (page) set Code Upper bits Lower bits The display data RAM “X” address (page) which is expressed with binary AAA is set in the X-address register. Following write/read operations from the MPU are performed on the specified X-address (page) until the next X-address (page) set is performed.
Page 22
AN.No.G121600N000-3D0E (5) Status read D/I DB Code BUSY ON/OFF RESET BUSY: When BUSY=1, it means that the the module is operating internally and the next instruction is not accepted until BUSY=0. After confirming that BUSY=0, it is necessary to perform the next write. ON/OFF: Indicates that the display is OFF when ON/OFF=1.
AN.No.G121600N000-3D0E 4. PRECAUTIONS Safety If the LCD panel is damaged, be careful not to get the liquid crystal in your mouth. If the liquid crystal touches your skin or clothes, promptly wash it off using soap and plenty of water. Handling Avoid static electricity, as it will damage the CMOS LSI.
AN.No.G121600N000-3D0E INDEX - A - Active display area ................2 - B - Bias voltage generator ..............6, 12 Block diagram................. 6, 7 Busy flag..................7, 9 - C - Chip select................6, 8, 13 Cleaning ................... 21 Common driver................6, 12 Contrast ..................
Page 26
AN.No.G121600N000-3D0E - L - LC drive voltage ................6, 20 LC panel life time................4 LED backlight characteristics ............. 4 - O - Operating temperature ............... 2 Output register................7, 8 Output voltage ..................2 -P - Power supply example ..............20 Power supply voltage ...............
Page 27
2990 W. Lomita Blvd., Torrance Calif. 90505, USA Phone: 310-517-7770 FAX: 310- 517-7792 Seiko Instruments GmbH Siemensstrasse 9b, 63263 Neu-Isenburg, Germany Phone: 49-6102-297-0 FAX: 49-6102-297-222 Seiko Instruments ( H. K. ) Ltd. Sales Division 4-5/F, Wyler Centre 2, 200 Tai Lin Pai Road, Kwai Chung, N.T., Kowloon, Hong Kong Phone: 852-4218611 FAX: 852-4805479 Seiko Instruments Taiwan Inc.