background image

AN.No.G1216B1N000-3D0E

- 17 -

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” before transmitting the

instructions from the MPU.

1

R/W

D / I

DB

7

DB

6

DB

5

DB

4

DB

3

DB

2

DB

1

DB

0

Code

Instruction

Function

Display

ON / OFF

Display start

line

X-address
(page) set

Y-address

set

Status read

Display data

write

Display data

read

0

0

0

0

1

1

1

1

1

1/0

0

0

1

1

Display start lines

( 0 to 63 )

0

0

0

1

Y-address

( 0 to 63 )

1

0

B
U
S
Y

0

ON

/

OFF

R
E
S
E

T

0

0

0

0

0

1

0

1

1

1

X-address(page)

(0 to 7)

0

1

Write  Data

1

1

Read  Data

Turns ON / OFF total display.   Data and
internal status in the display RAM remain
unchanged.
 1: ON    0 : OFF

Determines the RAM line to be displayed on the
top line (COM1) on the display.

Sets the X-address of  the  RAM (page) in the
X-address (page) register.

Set Y-address of  the RAM in the Y-address
counter.

Reads the status.
RESET

1: Reset   0: Normal

ON/OFF 1: Display OFF    0: Display ON
BUSY

1: during internal operation

0: READY status

Accesses the
RAM in which

address has been
specified

beforehand.  After
that the Y-address

advances by one.

2

3

4

5

6

7

Note:   The BUSY time varies depending upon the frequency F

 (:215 kHz (typ.) ) of  

1, 

2 (1/F

 

 T

BUSY

 

 3/F

).

0

Writes data DB

0

 (LSB) to

DB

7

 (MSB ) on the data

bus into the display RAM.

Reads  data DB

0

 (LSB)  to

DB

7

 (MSB) from the

display RAM into the data

bus.

3.4.2  Detailed explanation

(1) Display ON/OFF

DB

0

Code

D/I

DB

7

0

0

1

1

1

1

1

D

R/W

0

0

Turns the display ON when D=1, and OFF when D=0.   When the display is turned OFF by D=0, the

original display appears if D is set to 1 because the display data is retained in the display data RAM.

Table 2  List of Instructions

Summary of Contents for G1216B1N000

Page 1: ...AN No G1216B1N000 3D0E LIQUID CRYSTAL DISPLAY MODULE G 1 2 1 6 B 1 N 0 0 0 USER S MANUAL Seiko Instruments Inc ...

Page 2: ... 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 The descriptions herein are subject to change without prior notice Revision Record Version Revision Date 1 Original December 1993 Copyright 1993 by Seiko Instruments Inc Printed in Japan ...

Page 3: ... Life Time 4 1 8 LED Backlight Characteristics 4 1 9 Dimensions 6 2 CIRCUIT CONFIGURATION 2 1 Block Diagram 7 2 2 Segment Drivers HD61202 7 2 3 Common Driver HD61203 13 2 4 Bias Voltage Generator 13 3 OPERATING INSTRUCTIONS 3 1 Terminal Functions 14 3 2 Timing Characteristics 15 3 3 Reset Function 16 3 4 Instructions 17 3 5 Contrast Adjustment and Power Supply Example 21 3 6 LED Backlight Driver E...

Page 4: ... and a display timing signal generator into the G1216 allows for direct connection with the MPU circuit without using an LCD controller 1 2 Features 128 64 full dot matrix configuration 1 64 duty 1 9 bias Two 4096 bit internal display data RAMs An internal display timing signal generator 8 bit parallel interface Instructions Display Data Read Write Display ON OFF Display Start Line X Address Page ...

Page 5: ... mm 55 01 27 49 Dot dimensions H V mm 0 4 0 4 Dot pitch H V mm 0 43 0 43 Weight g 45 max H Horizontal V Vertical T Thickness max 1 5 Electrical Characteristics excluding LED backlight VDD 5 V 5 VSS 0 V Ta 20 C to 70 C Input voltage1 Input voltage2 Output voltage3 V V V V V V V V mA mA HZ VDD 0 3VDD VDD 0 8 0 4 5 25 3 0 3 0 3 0 5 00 8 0 2 0 1 8 71 4 0 7VDD 0 2 0 0 2 4 4 75 12 0 IOH 205 A IOL 1 6 mA...

Page 6: ...5 C 25 C θ1 θ2 θ2 θ1 θ1 θ2 θ2 θ1 Viewing angle Measuring instrument Canon illuminometer LC 3S 1 64 duty 1 9 bias fFRM 71 4 Hz Vopr VDD VLC LED backlight OFF Item Sym Conditions Remark Min Temp Typ Max ms Degree Unit θ2 θ1 2 0 Cmax Viewing angle Contrast C Y 180 θ2 θ1 Light reflective LCD Sensor LCD panel Y 0 θ 90 Z Z θ 0 θ X 90 X Note 1 Definition of angle θ and Note 2 Definition of viewing angles...

Page 7: ...s display OFF 1 7 LC panel life time Life time1 hrs 100 000 or more 25 C 10 C 65 RH Item Unit 1 Definition of life time the time up to occurrence of any of the following ž Contrast reduces to 30 of the initial value ž Current consumption becomes three times the initial value ž Orientation deteriorates significantly ž The display malfunctions Conditions Standard 1 8 LED backlight characteristics 1 ...

Page 8: ...ghtness Center of LCD panel BP Measurement conditions and a measuring instrument are ž Ta 25 C 3 C ž 30 to 85 RH ž IF 90 mA ž fFRM 71 4 Hz ž VLC Optimum LC drive voltage ž Display OFF Entire display data L ž Measured 30 minutes after LED lights ž Measuring instrument BM 7 TOPCON Item Symbol Max Typ Min Unit 5 Life time 1 Definition of life time The time until the brightness decreases to one half t...

Page 9: ...ions DB7 CS1 CS2 RST R W D I E FGND LEDA LEDC Data bus MSB Chip select 1 Chip select 2 Reset Read Write Data Instruction Enable Frame ground1 LED anode LED cathode I O terminal functions 11 12 13 14 15 16 17 18 19 20 VDD VSS VLC DB0 DB1 DB2 DB3 DB4 DB5 DB6 1 2 3 4 5 6 7 8 9 10 Sym No Figure 1 Dimensions Functions Sym No 1 FGND is connected to the metallic frame of the module Use this frame when gr...

Page 10: ...nt Driver 2 Common Driver Bias Voltage Generator FRM M CL2 1 2 LED Backlight LEDA LEDC 64 64 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 genera...

Page 11: ...nter Z Address Counter Display Start Line Register Busy Flag Display Data RAM 4096 bit CS R W D I DB0 to DB7 E LC Driver Display ON OFF M FRM CL 1 RST Input Register Output Register Display Data Latch Segment Driver VDD VSS VLC 8 6 Interface Control 4 Va Vc Vd Vf 64 64 8 8 8 8 9 9 6 6 Y1 Y2 Y64 2 Figure 3 Segment Driver ...

Page 12: ...he Chip Select is not selected the internal condition remains unchanged and instruction will not be executed even when changing the signal of the input terminals excluding the RST reset terminal Note that the RST operates regardless of CS1 and CS2 Input and output register This product is provided with an input register and an output register so that the product can interface with MPUs having spee...

Page 13: ...N 1 N address data D I R W E Address Output Register DB0 to DB7 Busy Check Busy Check Data Read N address data Busy Check Data Read N 1 address data 2 Busy flag The status when busy flag is 1 means that the module is operating internally Instructions other than he Status Read are not available at this time The busy flag is output to DB7 by the Status Read instruction Ensure that the busy flag is 0...

Page 14: ...t which indicates the display start on the screen 5 Z address counter The Z address counter generates the address to output the display data synchronized with the common signal This is a 6 bit counter which counts at the fall of the CL signal common driver output The contents of the display start line register are preset to the Z address counter at H level of the FRM signal common driver output 6 ...

Page 15: ...Segment driver output Y1 to Y64 Data inside display RAM 1 0 0 0 Line 0 Line 1 Line 2 Line 62 Line 63 Common driver output X1 to X64 Line address X address page 7 X Y address counter X Y address counter is a 9 bit counter which gives the address of the internal display data RAM It is necessary to set the X address counter of the three upper bits and the Y address counter of the six lower bits using...

Page 16: ...al 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 2 4 Bias voltage generator Six levels of standard voltage Va to Vf are applied to the drivers as a bias voltage This voltage is generated by resistance division of Vopr and driven by a voltage follower through an operatio...

Page 17: ...2 Input MPU Chip select input Data input and output is possible under the following status Terminal No Status RST 1 Input MPU Reset signal Setting the RST signal to a low level allows for initial setup 1 ON OFF register 0 setup display OFF 2 Display start line register 0 line setup display starts from 0 line The setup status is retained until the status is changed by an instruction after reset is ...

Page 18: ... ns ns ns ns ns 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 3 1 2 E cycle time E pulse width H E pulse width L E rise time E fall time Address setup time Address hold time Data setup time Data delay time Data hold time during write Data hold time during read Note unit Max Typ Min Symbol Item Note 1 When the MPU writes Note 3 Load circuits DB0 to DB7 E tf tr PWEL 2 0V 0 8V PWEH Note 2 When the MPU reads DB0 to...

Page 19: ...ot be accepted Execute other instructions after confirming that DB4 0 reset release and DB7 0 ready using the status read instruction The power conditions for power on initial setup are as follows Item Reset time Rise time Symbol tRST tr Min 1 0 Typ Max 200 unit s ns tRST tr 0 3VDD VDD RST 4 5V 0 7VDD If the RESET is executed during operation retention of the contents of all registers excluding an...

Page 20: ...play RAM remain unchanged 1 ON 0 OFF Determines the RAM line to be displayed on the top line COM1 on the display Sets the X address of the RAM page in the X address page register Set Y address of the RAM in the Y address counter Reads the status RESET 1 Reset 0 Normal ON OFF 1 Display OFF 0 Display ON BUSY 1 during internal operation 0 READY status Accesses the RAM in which address has been specif...

Page 21: ...guration inside the display data refer to Figure 6 Figure 8 shows display examples of start lines 0 to 3 Display start line 0 COM1 COM2 COM3 COM4 COM5 COM6 COM7 COM8 COM9 COM10 COM59 COM60 COM61 COM62 COM63 COM64 COM1 COM2 COM3 COM4 COM5 COM6 COM7 COM8 COM9 COM10 COM59 COM60 COM61 COM62 COM63 COM64 Display start line 1 Display start line 2 COM1 COM2 COM3 COM4 COM5 COM6 COM7 COM8 COM9 COM10 COM59 C...

Page 22: ...of display data RAM and X address is shown in Figure 9 DB0 Code D I DB7 0 1 A A A A A A R W 0 0 Upper bits Lower bits 4 Y address set The display data RAM Y address which is expressed with binary AAAAAA is set in the Y address counter After that the Y address counter advances by one each time write read is performed from the MPU The configuration of the display data RAM and Y address is shown in F...

Page 23: ...SET 1 and instructions other than the Status Read instruction are not accepted When RESET 0 initialization is completed and operation status is normal 6 Display data write DB0 Code D I DB7 D D D D D D D D R W 0 1 Upper bits Lower bits Writes 8 bit binary data DDDDDDDD in the display data RAM After the write is completed the Y address is automatically advanced by one 7 Display data read DB0 code D ...

Page 24: ... Example 1 A basic LED backlight driver example is shown in Figure 11 G1216 R 30Ω 1 4W VIN 5V LEDA LEDC Where resistance R is the limit resistance of the LED forward current The forward current depends upon the temperature Especially it must be decreased at high temperature For temperature dependence refer to forward current reduction characteristics described in 1 8 1 The operating temperature fo...

Page 25: ...See Figure 12 Compared with 1 8 4 brightness IF 90 mA the brightness is about 40 Forward current IF mA 0 2 0 4 0 6 0 8 1 0 30 40 50 60 70 80 90 100 110 Relative brightness 0 5 1 2 2 Example 2 When you want to keep the brightness 2 nit at 25 C use a thermosensitive element like a thermistor and a transistor as shown in Figure 13 Set the thermosensitive element to about IF 90 mA at 25 C and configur...

Page 26: ...U Connection Diagram G1216 D I RST R W DB0 to DB7 E CS1 CS2 Z80A VDD VSS VLC Z80 PIO Decoder D0 to D7 A0 to A15 RD IORQ M1 INT RD IORQ M1 INT A0 A1 A B C D CE D0 to D7 A0 to A7 B1 B0 B2 B3 B4 B5 Figure 14 Example of Connection to Z80A ...

Page 27: ...le leaving a small gap between the display surface and transparent plate Module Exterior face Screw Example Transparent plate Small gap Design the system so that no input signal is given unless the power supply voltage is applied Keep the module dry Avoid condensation to prevent the transparent electrodes from being damaged Storage Store the module in a dark place where the temperature is 25 C 10 ...

Page 28: ... 2 D Definition of contrast 4 Definition of response time 4 Definition of viewing angles 3 Display data RAM 1 8 9 11 12 17 18 19 20 Display data read 17 20 Display data write 17 20 Display ON OFF 8 17 Display ON OFF flip flop 10 Display start line 8 11 12 17 18 Display start line register 8 11 Dot dimensions 2 Dot pitch 2 E Enable 6 14 F Frame frequency 2 I Input and output buffer 8 9 Input regist...

Page 29: ... example 21 Power supply voltage 2 6 24 R Recommended LC drive voltage 21 Reset 6 9 14 16 Response time 3 S Segment driver 7 8 Status read 9 10 16 17 20 Storage 24 Storage humidity 2 Storage temperature 2 T Terminal functions 14 V Viewing angle 3 Viewing area 2 W Weight 2 X X address counter 12 X Y address counter 8 12 Y Y address counter 12 13 Z Z address counter 8 11 Z80A 23 ...

Page 30: ...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 5F 1 No 99 SEC 2 Chung Shan N Rd Taipei 104 Taiwan R...

Reviews: