Ordering number : ENN7141 LC7581E LC75810E LC75810T LC7581T CMOS IC 1/8 to 1/10 Duty Dot Matrix LCD Display Controllers/Drivers http://onsemi.com Overview The LC75810E and LC75810T are 1/8 to 1/10 duty dot matrix LCD display controllers/drivers that support the display of characters, numbers, and symbols. In addition to generating dot matrix LCD drive signals based on data transferred serially from a microcontroller, the LC75810E and LC75810T also provide on-chip character display ROM and RAM to allow display systems to be implemented easily. Features • Controls and drives a 5 × 7, 5 × 8, or 5 × 9 dot matrix LCD. • Supports accessory display segment drive (up to 80 segments) • Display technique: 1/8-duty, 1/4-bias drive (5 × 7 dots, 6 × 7 dots) 1/9-duty, 1/4-bias drive (5 × 8 dots, 6 × 8 dots) 1/10-duty, 1/4-bias drive (5 × 9 dots, 6 × 9 dots) • • Display control memory CGROM: 240 characters (5 × 7, 5 × 8, or 5 × 9 dots) CGRAM: 16 characters (5 × 7, 5 × 8, or 5 × 9 dots) DCRAM: 64 × 8 bits ALATCH: 80 bits • Instruction function Display on/off control Smooth up, down, left, and right scrolling of the display • Provides a backup function based on power saving mode • The frame frequency of the common and segment output waveforms can be controlled by instructions. • Built-in display contrast adjustment circuit • Serial data input supports CCB format communication with the system controller • Independent LCD driver block power supply VLCD • Provides a RES pin for IC internal initialization. • RC oscillator circuit Display digits: 16 digits × 1 line (5 × 7 dots), 15 digits × 1 line (5 × 8 or 5 × 9 dots) 13 digits × 1 line (6 × 7, 6 × 8, or 6 × 9 dots) • CCB is ON Semiconductor® ’s original format. All addresses are managed by ON Semiconductor® for this format. • CCB is a registered trademark of Semiconductor Components Industries, LLC. Semiconductor Components Industries, LLC, 2013 July, 2013 N2206 / 32902RM(OT)No.7141-1/54 LC75810E/T Package Dimensions unit: mm 3151A-QFP100E [LC75810E] 23.2 0.8 20.0 80 51 100 17.2 50 14.0 81 31 1 30 0.65 0.15 0.3 (2.7) 0.1 3.0max (0.58) SANYO: QFP100E unit: mm 3274-TQFP100 [LC75810T] 75 0.5 16.0 14.0 51 50 14.0 16.0 76 26 100 1 0.2 0.125 (1.0) 0.5 0.1 1.2max (1.0) 25 SANYO: TQFP100 No.7141-2/54 LC75810E/T S78 S77 S76 S75 S74 S73 S72 S71 S70 S69 S68 S67 S66 S65 S64 S63 S62 S61 S60 S59 S58 S57 S56 S55 S54 S53 S52 S51 S50 S49 Pin Assignments (Top view) 80 51 81 50 COM10/S79 COM9/S80 COM8 COM7 COM6 COM5 COM4 COM3 COM2 COM1 VDD VLCD VLCD0 VLCD1 VLCD2 VLCD3 VSS OSC RES CE S48 S47 S46 S45 S44 S43 S42 S41 S40 S39 S38 S37 S36 S35 S34 S33 S32 S31 S30 S29 LC75810E (QFP100E) 100 31 30 S75 S74 S73 S72 S71 S70 S69 S68 S67 S66 S65 S64 S63 S62 S61 S60 S59 S58 S57 S56 S55 S54 S53 S52 S51 CL DI S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S11 S12 S13 S14 S15 S16 S17 S18 S19 S20 S21 S22 S23 S24 S25 S26 S27 S28 1 75 51 76 50 S76 S77 S78 COM10/S79 COM9/S80 COM8 COM7 COM6 COM5 COM4 COM3 COM2 COM1 VDD VLCD VLCD0 VLCD1 VLCD2 VLCD3 VSS OSC RES CE CL DI S50 S49 S48 S47 S46 S45 S44 S43 S42 S41 S40 S39 S38 S37 S36 S35 S34 S33 S32 S31 S30 S29 S28 S27 S26 LC75810T (TQFP100) 100 26 25 S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S11 S12 S13 S14 S15 S16 S17 S18 S19 S20 S21 S22 S23 S24 S25 1 No.7141-3/54 LC75810E/T Specifications Absolute Maximum Ratings at Ta = 25°C, VSS = 0V Parameter Maximum supply voltage Input voltage Output voltage Output current Allowable power dissipation Symbol Conditions Ratings Unit VDD max VDD −0.3 to +7.0 VLCD max VLCD −0.3 to +11.0 VIN1 CE, CL, DI, RES VIN2 OSC VIN3 VLCD1, VLCD2, VLCD3 −0.3 to +7.0 −0.3 to VDD + 0.3 −0.3 to VDD+ 0.3 OSC VOUT2 VLCD0, S1 to S80, COM1 to COM10 IOUT1 S1 to S80 COM1 to COM10 Pd max V −0.3 to VLCD + 0.3 VOUT1 IOUT2 V −0.3 to VLCD + 0.3 Ta = 85°C V 300 μA 3 mA 200 mW Operating temperature Topr −40 to +85 °C Storage temperature Tstg −55 to +125 °C Stresses exceeding Maximum Ratings may damage the device. Maximum Ratings are stress ratings only. Functional operation above the Recommended Operating Conditions is not implied. Extended exposure to stresses above the Recommended Operating Conditions may affect device reliability. Allowable Operating Ranges at Ta = −40°C to + 85°C, VSS = 0V Parameter Symbol VDD Supply voltage Output voltage Input voltage VLCD Ratings Conditions min. typ. Unit max. VDD 2.7 6.0 When the display contrast adjustment circuit is used. 7.0 10.0 When the display contrast adjustment circuit is not used. 4.5 10.0 4.5 VLCD0 VLCD0 VLCD1 VLCD1 3/4 VLCD0 VLCD0 VLCD VLCD2 VLCD2 2/4 VLCD0 VLCD0 VLCD3 VLCD3 1/4 VLCD0 VLCD0 V V V Input high level voltage VIH CE, CL, DI, RES 0.8 VDD 6.0 V Input low level voltage VIL CE, CL, DI, RES 0 0.2 VDD V Recommended external resistance Rosc OSC 10 kΩ Recommended external capacitance Cosc OSC 470 pF Guaranteed oscillation range fosc OSC Data setup time tds CL, DI (Figure 2) 160 ns Data hold time tdh CL, DI (Figure 2) 160 ns CE wait time tcp CE, CL (Figure 2) 160 ns CE setup time tcs CE, CL (Figure 2) 160 ns CE hold time tch CE, CL (Figure 2) 160 ns High level clock pulse width tφH CL (Figure 2) 160 ns 150 300 600 kHz Low level clock pulse width tφL CL (Figure 2) 160 ns Minimum reset pulse width tWRES RES (Figure 3) 1 μs No.7141-4/54 LC75810E/T Electrical Characteristics for the Allowable Operating Ranges Parameter Symbol Conditions Hysteresis VH CE, CL, DI, RES Input high level current IIH CE, CL, DI, RES: VI = 6.0 V Input low level current IIL CE, CL, DI, RES: VI = 0 V Output middle level voltage ∗1 Oscillator frequency typ. Unit max. 0.1VDD V 5.0 −5.0 VOH1 S1 to S80: IO = −20 μA VLCD 0−0.6 VOH2 COM1 to COM10: IO = −100 μA VLCD 0−0.6 Output high level voltage Output low level voltage Ratings min. μA V VOL1 S1 to S80: IO = 20 μA 0.6 VOL2 COM1 to COM10: IO = 100 μA 0.6 VMID1 S1 to S80: IO = ±20 μA COM1 to COM10: IO = ±100 μA VMID3 COM1 to COM10: IO = ±100 μA fosc OSC: IDD1 VDD: −0.6 +0.6 3/4 VLCD0 3/4 VLCD0 −0.6 +0.6 1/4 VLCD0 1/4 VLCD0 −0.6 +0.6 ROSC = 10 kΩ 210 COSC = 470 pF V 2/4 VLCD0 2/4 VLCD0 VMID2 μA 300 Power saving mode 390 V kHz 5 VDD = 6.0 V IDD2 VDD: Output open 700 1400 fOSC = 300 kHz ILCD1 VLCD: Power saving mode 5 VLCD = 10.0 V Current drain ILCD2 VLCD: Output open fOSC = 300 kHz 450 900 200 400 μA When the display contrast adjustment circuit is used VLCD = 10.0 V Output open ILCD3 VLCD: fOSC = 300 kHz When the display contrast adjustment circuit is not used Note ∗1: Excluding the bias voltage generation divider resistors built into the VLCD0, VLCD1, VLCD2, VLCD3, and VSS pins. (See figure 1.) VLCD CONTRAST ADJUSTER VLCD0 VLCD1 VLCD2 To the common and segment drivers VLCD3 VSS Excluding these resistors Figure 1 No.7141-5/54 LC75810E/T • When CL is stopped at the low level VIH CE CL VIL tφH VIH 50% VIL tφL tcp tcs tch VIH DI VIL tds • tdh When CL is stopped at the high level VIH CE VIL tφL tφH VIH 50% VIL CL tcp tcs tch VIH DI VIL tds tdh Figure 2 S1 S80/COM9 S79/COM10 S78 COM8 COM1 Block Diagram SEGMENT DRIVER COMMON DRIVER ALATCH 80bits LATCH VDD INSTRUCTION DECODER VLCD CONTRAST ADJUSTER VLCD0 INSTRUCTION REGISTER VLCD1 VLCD2 CLOCK GENERATOR CGROM 5 × 9 × 240 bits ADDRESS COUNTER DCRAM 64 × 8 bits ADDRESS REGISTER SHIFT REGISTER OSC CE CCB INTERFACE RES CL VSS TIMING GENERATOR CGRAM 5 × 9 × 16 bits DI VLCD3 SCROLL COUNTER No.7141-6/54 LC75810E/T Pin Functions Pin No. Pin Active level I/O Handling when unused The S79/COM10 and S80/COM9 pins can be used as common driver outputs under the “set display technique” instruction. − O OPEN Common driver outputs − O OPEN VDD Function LC75810E LC75810T S1 to S78 3 to 80 1 to 78 S79/COM10 81 79 S80/COM9 82 80 COM1 to COM8 90 to 83 88 to 81 OSC 98 96 Oscillator connection. An oscillator circuit is formed by connecting an external resistor and capacitor at this pin. − I/O CE 100 98 Serial data transfer inputs. These pins are connected to the microcontroller. H I CL 1 99 Segment driver outputs CE: Chip enable I GND CL: Synchronization clock DI 2 100 DI: Transfer data − I L I GND − O OPEN Reset signal input • When RES is low (VSS) − Display off S1 to S78 = “L” (VSS) S79/COM10 and S80/COM9 = “L” (VSS) COM1 to COM8 = “L” (VSS) RES 99 97 − Serial data transfer is disabled. − The OSC pin oscillator is stopped. • When RES is high (VDD) − Display on after a “display on/off control” (display on state setting) instruction is executed. − Serial data transfers are enabled. − The OSC pin oscillator operates. VLCD0 93 91 LCD drive 4/4 bias voltage (high level) supply pin. The level on this pin can be changed by the display contrast adjustment circuit. However, VLCD0 must be greater than or equal to 4.5 V. Also, external power must not be applied to this pin since the pin circuit includes the display contrast adjustment circuit. VLCD1 94 92 LCD drive 3/4 bias voltage (middle level) supply pin. This pin can be used to supply the 3/4 VLCD0 voltage level externally. − I OPEN VLCD2 95 93 LCD drive 2/4 bias voltage (middle level) supply pin. This pin can be used to supply the 2/4 VLCD0 voltage level externally. − I OPEN VLCD3 96 94 LCD drive 1/4 bias voltage (middle level) supply pin. This pin can be used to supply the 1/4 VLCD0 voltage level externally. − I OPEN VDD 91 89 Logic block power supply connection. Provide a voltage of between 2.7 and 6.0 V. − − − − − − − − − VLCD 92 90 LCD driver block power supply connection. Provide a voltage of between 7.0 and 10.0 V when the display contrast adjustment circuit is used and provide a voltage of between 4.5 and 10.0 V when the circuit is not used. VSS 97 95 Power supply connection. Connect to ground. No.7141-7/54 LC75810E/T Block Functions • AC (Address counter) AC is a counter that provides the DCRAM address. The address is automatically modified internally, and the LCD display state is retained. • DCRAM (Data control RAM) DCRAM is the RAM that is used to store display data expressed as 8-bit character codes. (These character codes are converted to 5 × 7, 5 × 8, or 5 × 9 dot matrix character patterns using CGROM or CGRAM.) DCRAM has a capacity of 64 × 8 bits, and can hold 64 characters. The table below lists the correspondence between the 6-bit DCRAM address loaded into AC and the display position on the LCD panel. • For a 64 digits × 1 line display structure (For a “set display technique” instruction with 0Z1 = 0 and 0Z2 = 0) When the DCRAM address loaded into AC is 00H Display digit DCRAM address (hexadecimal) 1 First line 9 10 11 12 13 14 15 16 17 18 61 62 63 64 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 2 3 4 5 6 7 8 3C 3D 3E 3F However, when the display smooth scrolling is performed, the DCRAM address shifts as follows. Display digit DCRAM address (hexadecimal) 1 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 First line 3F 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 Display digit DCRAM address (hexadecimal) 2 First line 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 61 62 63 64 Shift to the left 3D 3E 3F 00 by 1 character digit 61 62 63 64 Shift to the right 3B 3C 3D 3E by 1 character digit Note that the display area on the LCD is display digits 1 to 16 on the first line when a display technique is 5 × 7, 5 × 8, or 5 × 9 dots, and it is display digits 1 to 13 on the first line when a display technique is 6 × 7, 6 × 8, or 6 × 9 dots. • For a 32 digits × 2 lines display structure (For a “set display technique” instruction with 0Z1 = 1 and 0Z2 = 0) When the DCRAM address loaded into AC is 00H Display digit DCRAM address (hexadecimal) 9 10 11 12 13 14 15 16 17 18 29 30 31 32 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 1 1C 1D 1E 1F Second line 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 3C 3D 3E 3F First line 2 3 4 5 6 7 8 However, when the display smooth scrolling is performed, the DCRAM address shifts as follows. Display digit DCRAM address (hexadecimal) 1 First line 1 First line 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1F 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 Second line 3F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 Display digit DCRAM address (hexadecimal) 3 Second line 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 Display digit DCRAM address (hexadecimal) 2 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 1 First line 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 Second line 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 29 30 31 32 Shift to the left 1D 1E 1F 00 by 1 character digit 3D 3E 3F 20 29 30 31 32 Shift to the right 1B 1C 1D 1E by 1 character digit 3B 3C 3D 3E 29 30 31 32 Shift to the up or 3C 3D 3E 3F down by 1 character digit 1C 1D 1E 1F Note that the display area on the LCD is display digits 1 to 16 on the first line when a display technique is 5 × 7, 5 × 8, or 5 × 9 dots, and it is display digits 1 to 13 on the first line when a display technique is 6 × 7, 6 × 8, or 6 × 9 dots. No.7141-8/54 LC75810E/T • For a 16 digits × 4 lines display structure (For a “set display technique” instruction with 0Z1 = 0 and 0Z2 = 1) When the DCRAM address loaded into AC is 00H Display digit 1 First line 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F Second line 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F DCRAM address (hexadecimal) Third line 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F Fourth line 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F However, when the display smooth scrolling is performed, the DCRAM address shifts as follows. Display digit 1 First line 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 00 Shift to the left by Second line 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 10 1 character digit Third line 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 20 DCRAM address (hexadecimal) Fourth line 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 30 Display digit 1 First line 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 0F 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E Shift to the right by Second line 1F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1 character digit Third line 2F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E DCRAM address (hexadecimal) Fourth line 3F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E Display digit 1 First line 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F Second line 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F Shift to the up by 1 character digit DCRAM address (hexadecimal) Third line 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F Fourth line 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F Display digit 1 First line 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F Second line 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F Shift to the down by 1 character digit DCRAM address (hexadecimal) Third line 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F Fourth line 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F Note that the display area on the LCD is display digits 1 to 16 on the first line when a display technique is 5 × 7, 5 × 8, or 5 × 9 dots, and it is display digits 1 to 13 on the first line when a display technique is 6 × 7, 6 × 8, or 6 × 9 dots. Note ∗2: The DCRAM address is expressed in hexadecimal. Least significant bit Most significant bit ↓ LSB MSB DCRAM address DA0 ↓ DA1 DA2 DA3 Hexadecimal DA4 DA5 Hexadecimal Example: When the DCRAM address is 2EH Note ∗3: DA0 DA1 DA2 DA3 DA4 DA5 0 1 1 1 0 1 5 × 7 dots 5 × 8 dots 5 × 9 dots 6 × 7 dots 6 × 8 dots 6 × 9 dots • • • • • • • • • • • • • • • • • • 16-digit display 16-digit display 16-digit display 13-digit display 13-digit display 13-digit display 5 × 7 dots. 4 × 8 dots. 3 × 9 dots. 6 × 7 dots. 6 × 8 dots. 6 × 9 dots. No.7141-9/54 LC75810E/T • • • • CGROM (Character generator ROM) CGROM is the ROM that is used to generate the 240 kinds of 5 × 7, 5 × 8, or 5 × 9 dot matrix character patterns from the 8-bit character codes. CGROM has a capacity of 240 × 45 bits. When a character code is written to DCRAM, the character pattern stored in the CGROM corresponding to the character code is displayed at the position on the LCD corresponding to the DCRAM address loaded into AC. CGRAM (Character generator RAM) CGRAM is the RAM to which user programs can freely write arbitrary character patterns. Up to 16 kinds of 5 × 7, 5 × 8, or 5 × 9 dot matrix character patterns can be stored. CGRAM has a capacity of 16 × 45 bits. ALATCH (Additional data latch) ALATCH is the latch that is used to store the ADATA display data for the accessory display. ALATCH has a capacity of 80 bits, and the stored display data is displayed directly without the use of CGROM or CGRAM. SC (Scroll counter) SC is the counter that is used to scroll the display in the left, right, up, or down directions in dot units. Since this function scrolls in dot units, it implements smooth scrolling. Reset Function The LC75810E and LC75810T are reset when a low level is applied to the RES pin at power on and, in normal mode. On a reset the LC75810E and LC75810T create a display with all LCD panels turned off. However, after a reset applications must set the contents of DCRAM, ALATCH, and CGRAM before turning on display with a “display on/off control” instruction since the contents of these memories are undefined. That is, applications must execute the following instructions. • Set display technique • DCRAM data write • ALATCH data write (If ALATCH is used.) • CGRAM data write (IF CGRAM is used.) • Set AC and SC addresses • Set display contrast (If the display contrast adjustment circuit is used.) After executing the above instructions, applications must turn on the display with a “display on/off control” instruction. Note that when applications turn off in the normal mode, applications must turn off the display with a “display on/off control” instruction. (See the detailed instruction descriptions.) Serial Data Transfer Format • When CL is stopped at the low level CE CL DI 0 1 1 1 0 0 1 0 D0 D1 D2 D3 D4 D142 D143 B0 B1 B2 B3 A0 A1 A2 A3 CCB address 8 bits • Instruction data Up to 144 bits When CL is stopped at the high level CE CL DI 0 1 1 1 0 0 1 0 D0 D1 D2 D3 D4 D142 D143 B0 B1 B2 B3 A0 A1 A2 A3 CCB address 8 bits • • Instruction data Up to 144 bits CCB address: 4EH D0 to D143: Instruction data The data is acquired on the rising edge of the CL signal and latched on the falling edge of the CE signal. When transferring instruction data from the microcontroller, applications must assure that the time from the transfer of one set of instruction data until the next instruction data transfer is significantly longer than the instruction execution time. No.7141-10/54 X X X X X X X X X X X X X X X X X X X X X CD1 CD2 • • • CD32 CD33 CD34 CD35 CD36 CD37 CD38 CD39 CD40 CD41 CD42 CD43 CD44 CD45 X X X CT0 CT1 CT2 CT3 = 39 μs 162 μs × 210 300 = 232 μs ti μs × 210 300 = ti × 1.43 μs 40.5 μs × 210 300 = 58 μs X X X X CTC X X X X X X X X X 0 0 0 0 0 0 BU 0 ∗6: The execution time must be seen as being 162 µs (when fosc = 300 kHz) if another “display scroll” instruction is executed immediately after a preceding “display scroll” instruction. ∗5: Note that when the power saving mode (BU = 1) is set, the execution time is 27 µs (when fosc = 300 kHz). 210 300 Example: When fosc = 210 kHz X X IM1 IM2 X R/L D/U CA0 CA1 CA2 CA3 CA4 CA5 CA6 CA7 WM AD1AD2• • •AD24 AD25AD26• • • AD56 AD57 AD58 AD59 AD60 AD61 AD62 AD63 AD64 AD65 AD66 AD67 AD68 AD69 AD70 AD71 AD72 AD73 AD74 AD75 AD76 AD77 AD78 AD79 AD80 ∗4: The execution times listed here apply when fosc = 300 kHz. The execution times differ when the oscillator frequency fosc differs. 27 μs × X DA0 DA1 DA2 DA3 DA4 DA5 VS0 VS1 VS2 VS3 AC0 AC1 AC2 AC3 AC4 AC5 AC6 AC7 DA0 DA1 DA2 DA3 DA4 DA5 X X SC 1 0 0 0 0 0 0 0 if a “CGRAM data write” instruction is executed in double write mode. (See detailed instruction descriptions.) ∗9, ∗10: Note that the data format differs when a “CGRAM data write” instruction is executed in double write mode (WM = 1). Also note that the execution time is 40.5 µs (when fosc = 300 kHz) Also note that the execution time is ti µs (when fosc = 300 kHz) if a “DCRAM data write” instruction is executed in super-increment mode. (See detailed instruction descriptions.) ∗7, ∗8: Note that the data format differs when a “DCRAM data write” instruction is executed in normal increment mode (IM1 = 1, IM2 = 0) or super-increment mode (IM1 = 0, IM2 = 1). Notes Set display contrast CGRAM data write (∗9) ALATCH data write DCRAM data write (∗7) X A DT1 DT2 FC VA0 VA1 VA2 VA3 HA0 HA1 HA2 X Set AC and SC addresses X HS0 HS1 HS2 OZ1 OZ2 DW 0 1 1 1 1 0 0 0 0 1 1 0 0 1 1 0 0 1 0 1 0 1 0 1 D111 D112 D113 D114 D115 D116 D117 D118 D119 D120 D121 D122 D123 D124 D125 D126 D127 D128 D129 D130 D131 D132 D133 D134 D135 D136 D137 D138 D139 D140 D141 D142 D143 Display scroll • • • DG1 DG2 DG3 DG4 DG5 DG6 DG7 DG8 DG9 DG10 DG11 DG12 DG13 DG14 DG15 DG16 M D0 D1 • • •D55 D56 D57 • • • D79 D80 D81 Display on/off control Set display technique Instruction Instruction Table X: don’t care 0 μs 27 μs/40.5 μs (∗10) 0 μs 27 μs/ti μs (∗8) 27 μs 27 μs/162 μs (∗6) 0 μs/27 μs (∗5) 0 μs Execution time (∗4) LC75810E/T No.7141-11/54 LC75810E/T Detailed Instruction Descriptions • Set display technique • • • <Sets the display technique.> Code D128 D129 D130 D131 D132 D133 D134 D135 D136 D137 D138 D139 D140 D141 D142 D143 OZ1 OZ2 DW X X X X X DT1 DT2 FC 0 0 0 0 1 X:don’t care DT1, DT2: Set the display technique DT1 DT2 0 0 1 0 Output pins Display technique S80/COM9 S79/COM10 1/8 duty, 1/4 bias drive S80 S79 0 1/9 duty, 1/4 bias drive COM9 S79 1 1/10 duty, 1/4 bias drive COM9 COM10 ∗11: Sn (n = 79, 80): Segment output COMn (n = 9, 10): Common output FC: Set the frame frequency of the common and segment output waveforms Frame frequency FC 1/8 duty, 1/4 bias drive f8[Hz] 1/9 duty, 1/4 bias drive f9[Hz] fosc fosc fosc 3072 3456 3840 0 1 1/10 duty, 1/4 bias drive f10[Hz] fosc fosc fosc 1536 1728 1920 OZ1, OZ2: Set the display structure OZ1 OZ2 0 0 64 digits × 1 line display structure Display structure 1 0 32 digits × 2 lines display structure 0 1 16 digits × 4 lines display structure ∗12: See block functions (DCRAM) DW: Set the dot font width DW Dot font width 0 5-dot font width 16 digits × 1 line (5 × 7 dots), 15 digits × 1 line (5 × 8 or 5 × 9 dots) 1 6-dot font width 13 digits × 1 line (6 × 7, 6 × 8, or 6 × 9 dots) • 5-dot font width (5 × 7, 5 × 8, or 5 × 9 dots) COM1 S76 S77 S78 COM10/S79 COM9/S80 S71 S72 S73 S74 S75 6-dot font width (6 × 7, 6 × 8, or 6 × 9 dots) COM1 COM2 COM3 COM4 COM5 COM6 COM7 COM8 S80/COM9 S79/COM10 S67 S68 S69 S70 S71 S72 S73 S74 S75 S76 S77 S78 • S6 S7 S8 S9 S10 S1 S2 S3 S4 S5 COM2 COM3 COM4 COM5 COM6 COM7 COM8 S80/COM9 S79/COM10 S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S11 S12 ∗13: Number of display digits No.7141-12/54 LC75810E/T • Display on/off control • • • <Turns the display on or off.> Code D120 D121 D122 D123 D124 D125 D126 D127 D128 D129 D130 D131 D132 D133 D134 D135 D136 D137 D138 D139 D140 D141 D142 D143 DG1 0 DG1 DG2 DG3 DG4 DG5 DG6 DG7 DG8 DG9 DG1 1 DG1 2 DG1 3 DG1 4 DG1 5 DG1 6 M A SC BU 0 0 1 0 M, A: Specifies the data to be turned on or off. M A 0 0 Display operating state Both MDATA and ADATA are turned off. (The display is forcibly turned off, regardless of the DG1 to DG16 data.) 0 1 Only ADATA is turned on. (The ADATA of display digits specified by the DG1 to DG16 data are turned on.) 1 0 Only MDATA is turned on. (The MDATA of display digits specified by the DG1 to DG16 data are turned on.) 1 1 Both MDATA and ADATA are turned on. (The MDATA and ADATA of display digits specified by the DG1 to DG16 data are turned on.) *14: MDATA, ADATA 5 × 7 dot matrix • 5 × 8 dot matrix • • • • ADATA • • • MDATA • 6 × 7 dot matrix • 5 × 9 dot matrix • • • • • ADATA • • • MDATA • 6 × 8 dot matrix • • • • • • ADATA • • • • • • • • ADATA MDATA 6 × 9 dot matrix • • • • • MDATA • ADATA • • • • • • • MDATA ADATA • • MDATA DG1 to DG16: Specifies the display digit. Display digit 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Display digit data DG1 DG2 DG3 DG4 DG5 DG6 DG7 DG8 DG9 DG10 DG11 DG12 DG13 DG14 DG15 DG16 For example, if DG1 to DG8 are 1, and DG9 to DG16 are 0, then display digits 1 to 8 will be turned on, and display digits 9 to 16 will be turned off (blanked). SC: Controls the common and segment output pins. SC Common and segment output pin states 0 Output of LCD drive waveforms 1 Fixed at the VSS level (all segments off) Note ∗15: When SC is 1, the S1 to S80 and COM1 to COM10 output pins are set to the VSS level, regardless of the M, A, and DG1 to DG16 data. BU: Controls the normal mode and power saving mode. BU 0 Mode Normal mode Power saving mode 1 (In this mode, the OSC pin oscillator is stopped, and the common and segment pins are set to the VSS level. In this mode, instructions other than the “display on/off control” and “set display contrast” instructions cannot be executed. Thus applications must set the IC to normal mode before executing any of the other instructions.) No.7141-13/54 LC75810E/T • Display scroll <Scrolls the display smoothly.> • • • Code D120 D121 D122 D123 D124 D125 D126 D127 D128 D129 D130 D131 D132 D133 D134 D135 D136 D137 D138 D139 D140 D141 D142 D143 HS0 HS1 HS2 X X X X X VS0 VS1 VS2 VS3 X X X X R/L D/U X 0 0 0 1 1 X: don’t care HS0 to HS2: Set the amount of smooth scrolling to be applied to MDATA in the left/right direction. HS0 HS1 HS2 0 0 0 No shift in either the left or right direction Amount of smooth scrolling to be applied to MDATA in the left/right direction 1 0 0 Shift 1 dot to the left or right. (The shift direction (left or right) is specified with the R/L data.) 0 1 0 Shift 2 dots to the left or right. (The shift direction (left or right) is specified with the R/L data.) 1 1 0 Shift 3 dots to the left or right. (The shift direction (left or right) is specified with the R/L data.) 0 0 1 Shift 4 dots to the left or right. (The shift direction (left or right) is specified with the R/L data.) 1 0 1 Shift 5 dots to the left or right. (The shift direction (left or right) is specified with the R/L data.) 0 1 1 Shift 6 dots to the left or right. (The shift direction (left or right) is specified with the R/L data.) VS0 to VS3: Set the amount of smooth scrolling to be applied to MDATA in the up/down direction. VS0 VS1 VS2 VS3 0 0 0 0 No shift in either the up or down direction Amount of smooth scrolling to be applied to MDATA in the up/down direction 1 0 0 0 Shift 1 dot to the up or down. (The shift direction (up or down) is specified with the D/U data.) 0 1 0 0 Shift 2 dots to the up or down. (The shift direction (up or down) is specified with the D/U data.) 1 1 0 0 Shift 3 dots to the up or down. (The shift direction (up or down) is specified with the D/U data.) 0 0 1 0 Shift 4 dots to the up or down. (The shift direction (up or down) is specified with the D/U data.) 1 0 1 0 Shift 5 dots to the up or down. (The shift direction (up or down) is specified with the D/U data.) 0 1 1 0 Shift 6 dots to the up or down. (The shift direction (up or down) is specified with the D/U data.) 1 1 1 0 Shift 7 dots to the up or down. (The shift direction (up or down) is specified with the D/U data.) 0 0 0 1 Shift 8 dots to the up or down. (The shift direction (up or down) is specified with the D/U data.) 1 0 0 1 Shift 9 dots to the up or down. (The shift direction (up or down) is specified with the D/U data.) (∗16) 0 1 0 1 Shift 10 dots to the up or down. (The shift direction (up or down) is specified with the D/U data.) (∗17) Notes: ∗16: This shift cannot be used when MDATA is 5 × 7 or 6 × 7 dots. ∗17: This shift cannot be used when MDATA is 5 × 7, 5 × 8, 6 × 7 or 6 × 8 dots. R/L: Specifies the MDATA shift direction (left or right). D/U: Specifies the MDATA shift direction (up or down). R/L MDATA shift direction (left or right) D/U 0 Shift left 0 MDATA shift direction (up or down) Shift up 1 Shift right 1 Shift down ∗18 Example of the “display scroll” instruction execution Assume that a 32 digits × 2 lines display structure (OZ1 = 1, OZ2 = 0) has been set up with the “set display technique” instruction, and that the following data has been written to DCRAM with the “DCRAM data write” instruction. Display digit First line 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z < > z y x w 1 2 3 4 5 6 7 8 9 a b c d e f g h i j k l m n o p q r s t u v DCRAM data Second line 0 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 No.7141-14/54 LC75810E/T • Display state (1) With no shifting in any direction, left, right, up, or down. HS0 HS1 HS2 VS0 VS1 VS2 VS3 R/L D/U 0 0 0 0 0 0 0 X X X: don’t care (5 × 7 dot matrix) (6 × 7 dot matrix) • Display state (2) Shifted 3 dots to the left relative to display state (1) HS0 HS1 HS2 VS0 VS1 VS2 VS3 R/L D/U 1 1 0 0 0 0 0 0 0 (5 × 7 dot matrix) (6 × 7 dot matrix) • Display state (3) Shifted 6 dots to the left relative to display state (1) Shifted 3 dots to the left relative to display state (2) HS0 HS1 HS2 VS0 VS1 VS2 VS3 R/L D/U HS0 HS1 HS2 VS0 VS1 VS2 VS3 R/L D/U 0 1 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 (5 × 7 dot matrix) (6 × 7 dot matrix) No.7141-15/54 LC75810E/T • Display state (4) Shifted 4 dots to the up relative to display state (1) HS0 HS1 HS2 VS0 VS1 VS2 VS3 R/L D/U 0 0 0 0 0 1 0 0 0 (5 × 7 dot matrix) (6 × 7 dot matrix) • Display state (5) Shifted 8 dots to the up relative to display state (1) Shifted 4 dots to the up relative to display state (4) HS0 HS1 HS2 VS0 VS1 VS2 VS3 R/L D/U HS0 HS1 HS2 VS0 VS1 VS2 VS3 R/L D/U 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 (5 × 7 dot matrix) (6 × 7 dot matrix) • Display state (6) Shifted 3 dots to the left and 4 dots to the up relative to display state (1) HS0 HS1 HS2 VS0 VS1 VS2 VS3 R/L D/U 1 1 0 0 0 1 0 0 0 (5 × 7 dot matrix) (6 × 7 dot matrix) No.7141-16/54 LC75810E/T • Display state (7) Shifted 6 dots to the left and 8 dots to the up relative to display state (1) Shifted 8 dots to the up relative to display state (3) HS0 HS1 HS2 VS0 VS1 VS2 VS3 R/L D/U HS0 HS1 HS2 VS0 VS1 VS2 VS3 R/L D/U 0 1 1 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 Shifted 6 dots to the left relative to display state (5) Shifted 3 dots to the left and 4 dots to the up relative to display state (6) HS0 HS1 HS2 VS0 VS1 VS2 VS3 R/L D/U HS0 HS1 HS2 VS0 VS1 VS2 VS3 R/L D/U 0 1 1 0 0 0 0 0 0 1 1 0 0 0 1 0 0 0 (5 × 7 dot matrix) (6 × 7 dot matrix) • Set AC and SC addresses pattern for SC.> • • • <Specifies the DCRAM address for AC and the dot address of the dot matrix character Code D112 D113 D114 D115 D116 D117 D118 D119 D120 D121 D122 D123 D124 D125 D126 D127 HA0 HA1 HA2 X X X X X VA0 VA1 VA2 VA3 X X X X D128 D129 D130 D131 D132 D133 D134 D135 D136 D137 D138 D139 D140 D141 D142 D143 DA0 DA1 DA2 DA3 DA4 DA5 X X X X X 0 0 1 0 0 Code X: don’t care DA0 to DA5: DCRAM address DA0 DA1 DA2 DA3 DA4 LSB DA5 MSB ↑ ↑ Least significant bit Most significant bit HA0 to HA2: Dot address in the horizontal direction for the dot matrix character pattern HA0 HA1 LSB HA2 MSB ↑ ↑ Least significant bit Most significant bit VA0 to VA3: Dot address in the vertical direction for the dot matrix character pattern VA0 LSB ↑ Least significant bit VA1 VA2 VA3 MSB ↑ Most significant bit No.7141-17/54 LC75810E/T ∗19 The figure below lists the correspondence between the data HA0 to HA2 which is dot address in the horizontal direction and the dot matrix character pattern, and the correspondence between the data VA0 to VA3 which is dot address in the vertical direction and the dot matrix character pattern. • 5-dot font width: 5 × 7, 5 × 8, or 5 × 9 dots Dot address in the horizontal direction HA0 to HA2 (HEX) 0 1 2 3 4 5 • The area at HA0 to 2 = 5H is allocated to the space at the right of the dot matrix character pattern. • The area at VA0 to 3 = 7H, for 5 × 7 dot characters, is allocated to the space at the bottom of the dot matrix character pattern. • The area at VA0 to 3 = 8H is illegal for 5 × 7 dot characters. For 5 × 8 dot characters, it is allocated to the space at the bottom of the dot matrix character pattern. • The area at VA0 to 3 = 9H is illegal for 5 × 7 or 5 × 8 dot characters. For 5 × 9 dot characters, it is allocated to the space at the bottom of the dot matrix character pattern. 0 1 Dot address in VA0 to the vertical VA3 direction (HEX) 2 3 4 5 6 7 8 9 • 6-dot font width: 6 × 7, 6 × 8, or 6 × 9 dots Dot address in the horizontal direction HA0 to HA2 (HEX) 0 1 2 3 4 5 • The area at HA0 to 2 = 5H is allocated to the space at the right of the dot matrix character pattern. • The area at VA0 to 3 = 7H, for 6 × 7 dot characters, is allocated to the space at the bottom of the dot matrix character pattern. • The area at VA0 to 3 = 8H is illegal for 6 × 7 dot characters. For 6 × 8 dot characters, it is allocated to the space at the bottom of the dot matrix character pattern. • The area at VA0 to 3 = 9H is illegal for 6 × 7 or 6 × 8 dot characters. For 6 × 9 dot characters, it is allocated to the space at the bottom of the dot matrix character pattern. 0 1 2 Dot address in VA0 to the vertical VA3 direction (HEX) 3 4 5 6 7 8 9 ∗20: Example of the “set AC and SC addresses” instruction execution Assume that a 32 digits × 2 lines display structure (OZ1 = 1, OZ2 = 0) has been set up with the “set display technique” instruction, and that the following data has been written to DCRAM with the “DCRAM data write” instruction. Display digit DCRAM data 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 First line (DCRAM address (hexadecimal)) A (00) B (01) C (02) D (03) E (04) F (05) G (06) H (07) I (08) J (09) K (0A) L (0B) M (0C) N (0D) O (0E) P (0F) Second line (DCRAM address (hexadecimal)) 0 (20) 1 (21) 2 (22) 3 (23) 4 (24) 5 (25) 6 (26) 7 (27) 8 (28) 9 (29) a (2A) b (2B) c (2C) d (2D) e (2E) f (2F) Display digit DCRAM data 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 First line (DCRAM address (hexadecimal)) Q (10) R (11) S (12) T (13) U (14) V (15) W (16) X (17) Y (18) Z (19) < (1A) > (1B) z (1C) y (1D) x (1E) w (1F) Second line (DCRAM address (hexadecimal)) g (30) h (31) i (32) j (33) k (34) l (35) m (36) n (37) o (38) p (39) q (3A) r (3B) s (3C) t (3D) u (3E) v (3F) No.7141-18/54 LC75810E/T • When DA0 to 5 is set to 07H, HA0 to 2 is set to 0H, and VA0 to 3 is set to 0H. HA0 HA1 HA2 VA0 VA1 VA2 VA3 DA0 DA1 DA2 DA3 DA4 DA5 0 0 0 0 0 0 0 1 1 1 0 0 0 (5 × 7 dot matrix) (6 × 7 dot matrix) • When DA0 to 5 is set to 09H, HA0 to 2 is set to 4H, and VA0 to 3 is set to 0H. HA0 HA1 HA2 VA0 VA1 VA2 VA3 DA0 DA1 DA2 DA3 DA4 DA5 0 0 1 0 0 0 0 1 0 0 1 0 0 (5 × 7 dot matrix) (6 × 7 dot matrix) • When DA0 to 5 is set to 0FH, HA0 to 2 is set to 0H, and VA0 to 3 is set to 3H. HA0 HA1 HA2 VA0 VA1 VA2 VA3 DA0 DA1 DA2 DA3 DA4 DA5 0 0 0 1 1 0 0 1 1 1 1 0 0 (5 × 7 dot matrix) (6 × 7 dot matrix) No.7141-19/54 LC75810E/T • When DA0 to 5 is set to 14H, HA0 to 2 is set to 1H, and VA0 to 3 is set to 2H. HA0 HA1 HA2 VA0 VA1 VA2 VA3 DA0 DA1 DA2 DA3 DA4 DA5 1 0 0 0 1 0 0 0 0 1 0 1 0 (5 × 7 dot matrix) (6 × 7 dot matrix) • When DA0 to 5 is set to 34H, HA0 to 2 is set to 3H, and VA0 to 3 is set to 6H. HA0 HA1 HA2 VA0 VA1 VA2 VA3 DA0 DA1 DA2 DA3 DA4 DA5 1 1 0 0 1 1 0 0 0 1 0 1 1 (5 × 7 dot matrix) (6 × 7 dot matrix) • DCRAM data write • • • <Specifies the DCRAM address and stores data at that address.> Code D120 D121 D122 D123 D124 D125 D126 D127 D128 D129 D130 D131 D 132 D133 D134 D135 D136 D137 D138 D139 D140 D141 D142 D143 AC0 AC1 AC2 AC3 AC4 AC5 AC6 AC7 DA0 DA1 DA2 DA3 DA4 DA5 X X IM1 IM2 X 0 0 1 0 1 X: don’t care DA0 to DA5: DCRAM address DA0 DA1 DA2 DA3 DA4 LSB DA5 MSB ↑ ↑ Least significant bit Most significant bit AC0 to AC7: DCRAM data (character code) AC0 AC1 LSB ↑ Least significant bit AC2 AC3 AC4 AC5 AC6 AC7 MSB ↑ Most significant bit This instruction writes the 8 bits of data AC0 to AC7 to DCRAM. This data is a character code, and is converted to a 5 × 7, 5 × 8, or 5 × 9 dot matrix display data using CGROM or CGRAM. No.7141-20/54 LC75810E/T IM1 and IM2: Sets the method of writing data to DCRAM IM1 IM2 0 0 Normal DCRAM data write (Specifies the DCRAM address and writes the DCRAM data.) 1 0 Normal increment mode DCRAM data write (Increments the DCRAM address by +1 each time data is written to DCRAM.) 0 1 Super-increment mode DCRAM data write (Writes 2 to 16 characters of DCRAM data in a single operation.) ∗21 • DCRAM data write method DCRAM data write method when IM1 is 0 and IM2 is 0. CE CCB address CCB address DI CCB address CCB address (1) (1) (1) (1) 24 bits 24 bits 24 bits 24 bits DCRAM Instruction execution time (27 µs) • Instruction execution time (27 µs) DCRAM data write finishes Instruction execution time (27 µs) DCRAM data write finishes Instruction execution time (27 µs) DCRAM data write finishes DCRAM data write finishes DCRAM data write method when IM1 is 1 and IM2 is 0. (Instructions other than the “DCRAM data write” instruction cannot be executed.) CE CCB address CCB address DI CCB address CCB address CCB address CCB address (2) (3) (3) (3) (3) 24 bits 8 bits 8 bits 8 bits 8 bits Instruction execution time (27 µs) Instruction execution time (27 µs) Instruction execution time (27 µs) Instruction execution time (27 µs) (4) 16 bits DCRAM Instruction execution time (27 µs) DCRAM data write finishes DCRAM data write finishes DCRAM data write finishes DCRAM data write finishes Instruction execution time (27 µs) DCRAM data write finishes DCRAM data write finishes (Instructions other than the “DCRAM data write” instruction cannot be executed.) • DCRAM data write method when IM1 is 0 and IM2 is 1. CE CCB address CCB address DI CCB address (5) (5) (5) n bit n bit n bit Instruction execution time (ti μs) Instruction execution time (ti μs) Instruction execution time (ti μs) DCRAM DCRAM data write finishes DCRAM data write finishes DCRAM data write finishes n ti = 13.5μs × ( -1) (n = 8m + 16, m is an integer between 2 and 16 that is the number of characters written as DCRAM 8 data.) For example When n = 32 bits (m = 2): ti = 40.5 μs (when fosc = 300 kHz) When n = 80 bits (m = 8): ti = 121.5 μs (when fosc = 300 kHz) When n = 144 bits (m = 16): ti = 229.5 μs (when fosc = 300 kHz) Note that the instruction execution time of 27 μs and ti values in µs apply when fosc = 300 kHz, and that these times will differ when the oscillator frequency fosc differs. No.7141-21/54 LC75810E/T Data format (1) (24 bits) Code D120 D121 D122 D123 D124 D125 D126 D127 D128 D129 D130 D131 D132 D133 D134 D135 D136 D137 D138 D139 D140 D141 D142 D143 AC0 AC1 AC2 AC3 AC4 AC5 AC6 AC7 DA0 DA1 DA2 DA3 DA4 DA5 X X 0 0 X 0 0 1 0 1 X: don’t care Data format (2) (24 bits) Code D120 D121 D122 D123 D124 D125 D126 D127 D128 D129 D130 D131 D132 D133 D134 D135 D136 D137 D138 D139 D140 D141 D142 D143 AC0 AC1 AC2 AC3 AC4 AC5 AC6 AC7 DA0 DA1 DA2 DA3 DA4 DA5 X X 1 0 X 0 0 1 0 1 X: don’t care Data format (3) (8 bits) Code D136 D137 D138 D139 D140 D141 D142 D143 AC0 AC1 AC2 AC3 AC4 AC5 AC6 AC7 Data format (4) (16 bits) Code D128 D129 D130 D131 D132 D133 D134 D135 AC0 AC1 AC2 AC3 AC4 AC5 AC6 AC7 D136 D137 0 0 D138 X D139 D140 0 D141 0 1 D142 D143 0 1 X:don’t care Data format (5) (n bits) Code Dz Dz+1 Dz+2 Dz+3 Dz+4 Dz+5 Dz+6 Dz+7 AC01 AC11 AC21 AC31 AC41 AC51 AC61 AC71 ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ D112 D113 D114 D115 D116 D117 D118 D119 AC0m-1 AC1m-1 AC2m-1 AC3m-1 AC4m-1 AC5m-1 AC6m-1 AC7m-1 Code D120 D121 D122 D123 D124 D125 D126 D127 D128 D129 D130 D131 D132 D133 D134 D135 D136 D137 D138 D139 D140 D141 D142 D143 AC0m AC1m AC2m AC3m AC4m AC5m AC6m AC7m DA01 DA11 DA21 DA31 DA41 DA51 X X 0 1 X 0 0 1 0 1 X: don’t care Here, n = 8m + 16, z = 128 - 8m (m is an integer between 2 and 16 that is the number of characters written as DCRAM data.) Correspondence between the DCRAM address and the DCRAM data DCRAM address DCRAM data DA01 to DA51 AC01 to AC71 (DA01 to DA51) + 1 AC02 to AC72 (DA01 to DA51) + 2 AC03 to AC73 (DA01 to DA51) + (m − 3) AC0m-2 to AC7m-2 (DA01 to DA51) + (m − 2) AC0m-1 to AC7m-1 (DA01 to DA51) + (m − 1) AC0m to AC7m No.7141-22/54 LC75810E/T Example 1: When n = 32 bits (m = 2: 2 characters DCRAM data write operation) Code D112 D113 D114 D115 D116 D117 D118 D119 D120 D121 D122 D123 D124 D125 D126 D127 AC01 AC11 AC21 AC31 AC41 AC51 AC61 AC71 AC02 AC12 AC22 AC32 AC42 AC52 AC62 AC72 D128 D129 D130 D131 D132 D133 D134 D135 D136 D137 D138 D139 D140 D141 D142 D143 DA01 DA11 DA21 DA31 DA41 DA51 X X 0 1 X 0 0 1 0 1 Code X: don’t care Correspondence between the DCRAM address and the DCRAM data DCRAM address DCRAM data DA01 to DA51 AC01 to AC71 (DA01 to DA51) + 1 AC02 to AC72 Example 2: When n = 80 bits (m = 8: 8 characters DCRAM data write operation) Code D64 D65 D66 D67 D68 D69 D70 D71 D72 D73 D74 D75 D76 D77 D78 D79 AC01 AC11 AC21 AC31 AC41 AC51 AC61 AC71 AC02 AC12 AC22 AC32 AC42 AC52 AC62 AC72 D80 D81 D82 D83 D84 D85 D86 D87 D88 D89 D90 D91 D92 D93 D94 D95 AC03 AC13 AC23 AC33 AC43 AC53 AC63 AC73 AC04 AC14 AC24 AC34 AC44 AC54 AC64 AC74 D96 D97 D98 D99 D100 D101 D102 D103 D104 D105 D106 D107 D108 D109 D110 D111 AC05 AC15 AC25 AC35 AC45 AC55 AC65 AC75 AC06 AC16 AC26 AC36 AC46 AC56 AC66 AC76 D112 D113 D114 D115 D116 D117 D118 D119 D120 D121 D122 D123 D124 D125 D126 D127 AC07 AC17 AC27 AC37 AC47 AC57 AC67 AC77 AC08 AC18 AC28 AC38 AC48 AC58 AC68 AC78 D128 D129 D130 D131 D132 D133 D134 D135 D136 D137 D138 D139 D140 D141 D142 D143 DA01 DA11 DA21 DA31 DA41 DA51 X X 0 1 X 0 0 1 0 1 Code Code Code Code X: don’t care Correspondence between the DCRAM address and the DCRAM data DCRAM address DCRAM data DA01 to DA51 AC01 to AC71 (DA01 to DA51) + 1 AC02 to AC72 (DA01 to DA51) + 2 AC03 to AC73 (DA01 to DA51) + 3 AC04 to AC74 (DA01 to DA51) + 4 AC05 to AC75 (DA01 to DA51) + 5 AC06 to AC76 (DA01 to DA51) + 6 AC07 to AC77 (DA01 to DA51) + 7 AC08 to AC78 No.7141-23/54 LC75810E/T Example 3: When n = 144 bits (m = 16: 16 characters DCRAM data write operation) Code D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15 AC00 AC10 AC20 AC30 AC40 AC50 AC60 AC70 AC01 AC11 AC21 AC31 AC41 AC51 AC61 AC71 D16 D17 D18 D19 D20 D21 D22 D23 D24 D25 D26 D27 D28 D29 D30 D31 AC03 AC13 AC23 AC33 AC43 AC53 AC63 AC73 AC04 AC14 AC24 AC34 AC44 AC54 AC64 AC74 D32 D33 D34 D35 D36 D37 D38 D39 D40 D41 D42 D43 D44 D45 D46 D47 AC05 AC15 AC25 AC35 AC45 AC55 AC65 AC75 AC06 AC16 AC26 AC36 AC46 AC56 AC66 AC76 D48 D49 D50 D51 D52 D53 D54 D55 D56 D57 D58 D59 D60 D61 D62 D63 AC07 AC17 AC27 AC37 AC47 AC57 AC67 AC77 AC08 AC18 AC28 AC38 AC48 AC58 AC68 AC78 D64 D65 D66 D67 D68 D69 D70 D71 D73 D74 D75 D76 D77 D78 D79 AC09 AC19 AC29 AC39 AC49 AC59 AC69 AC79 D80 D81 D82 D83 D84 D85 D86 D87 Code Code Code Code D72 AC010 AC110 AC210 AC310 AC410 AC510 AC610 AC710 Code D88 D89 D90 D91 D92 D93 D94 D95 AC011 AC111 AC211 AC311 AC411 AC511 AC611 AC711 AC012 AC112 AC212 AC312 AC412 AC512 AC612 AC712 Code D96 D97 D98 D99 D100 D101 D102 D103 D104 D105 D106 D107 D108 D109 D110 D111 AC013 AC113 AC213 AC313 AC413 AC513 AC613 AC713 AC014 AC114 AC214 AC314 AC414 AC514 AC614 AC714 Code D112 D113 D114 D115 D116 D117 D118 D119 D120 D121 D122 D123 D124 D125 D126 D127 AC015 AC115 AC215 AC315 AC415 AC515 AC615 AC715 AC016 AC116 AC216 AC316 AC416 AC516 AC616 AC716 Code D128 D129 D130 D131 D132 D133 D134 D135 D136 D137 D138 D139 D140 D141 D142 D143 DA01 DA11 DA21 DA31 DA41 DA51 X X 0 1 X 0 0 1 0 1 X: don’t care Correspondence between the DCRAM address and the DCRAM data DCRAM address DCRAM data DCRAM address DCRAM data DA01 to DA51 AC01 to AC71 (DA01 to DA51) + 8 AC09 to AC79 (DA01 to DA51) + 1 AC02 to AC72 (DA01 to DA51) + 9 AC010 to AC710 (DA01 to DA51) + 2 AC03 to AC73 (DA01 to DA51) + 10 AC011 to AC711 (DA01 to DA51) + 3 AC04 to AC74 (DA01 to DA51) + 11 AC012 to AC712 (DA01 to DA51) + 4 AC05 to AC75 (DA01 to DA51) + 12 AC013 to AC713 (DA01 to DA51) + 5 AC06 to AC76 (DA01 to DA51) + 13 AC014 to AC714 (DA01 to DA51) + 6 AC07 to AC77 (DA01 to DA51) + 14 AC015 to AC715 (DA01 to DA51) + 7 AC08 to AC78 (DA01 to DA51) + 15 AC016 to AC716 No.7141-24/54 LC75810E/T • ALATCH data write • • • • • <Write data to the ALATCH> Code D56 D57 D58 D59 D60 D61 D62 D63 D64 AD1 AD2 AD3 AD4 AD5 AD6 AD7 AD8 AD9 D65 D66 D67 D68 D69 D70 D71 D72 D73 D74 D75 D76 D77 D78 D79 AD17 AD18 AD19 AD20 AD21 AD22 AD23 AD24 D88 D89 D90 D91 D92 D93 D94 D95 AD33 AD34 AD35 AD36 AD37 AD38 AD39 AD40 D104 D105 D106 D107 D108 D109 D110 D111 D112 AD49 AD50 AD51 AD52 AD53 AD54 AD55 AD56 AD57 AD58 AD59 AD60 AD61 AD62 AD63 AD64 D120 D121 D122 D123 D124 D125 D126 D127 D128 AD65 AD66 AD67 AD68 AD69 AD70 AD71 AD72 AD73 AD74 AD75 AD76 AD77 AD78 AD79 AD80 D136 D137 D138 D139 D140 D141 D142 D143 X X X 0 0 1 1 0 AD10 AD11 AD12 AD13 AD14 AD15 AD16 Code D80 D81 D82 D83 D84 D85 D86 D87 AD25 AD26 AD27 AD28 AD29 AD30 AD31 AD32 Code D96 D97 D98 D99 D100 D101 D102 D103 AD41 AD42 AD43 AD44 AD45 AD46 AD47 AD48 Code D113 D114 D115 D116 D117 D118 D119 Code D129 D130 D131 D132 D133 D134 D135 Code X: don’t care AD1 to AD80: ADATA display data In addition to the 5 × 7, 5 × 8, 5 × 9, 6 × 7, 6 × 8, or 6 × 9 dot matrix display data (MDATA), the LC75810E/T also supports an accessory display of 5 or 6 segments (ADATA) at each display digit, and allows arbitrary data to be displayed directly without going through CGROM or CGRAM. The figure below shows the correspondence between that data and the display. When ADn = 1 (where n is an integer between 1 and 80), the segment corresponding to that data will be turned on. AD71 AD72 AD73 AD74 AD75 AD76 AD77 AD78 AD79 AD80 S76 S77 S78 COM10/S79 COM9/S80 AD6 AD7 AD8 AD9 AD10 S71 S72 S73 S74 S75 AD1 AD2 AD3 AD4 AD5 S6 S7 S8 S9 S10 COM1 S1 S2 S3 S4 S5 5-dot font width (5 × 7, 5 × 8, or 5 × 9 dots) COM2 COM3 COM4 COM5 COM6 COM7 COM8 S80/COM9 S79/COM10 No.7141-25/54 LC75810E/T 6-dot font width (6 × 7, 6 × 8, or 6 × 9 dots) COM1 AD1 AD2 AD3 AD4 AD5 AD6 AD7 AD8 AD9 AD10 AD11 AD12 AD67 AD68 AD69 AD70 AD71 AD72 AD73 AD74 AD75 AD76 AD77 AD78 S67 S68 S69 S70 S71 S72 S73 S74 S75 S76 S77 S78 S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S11 S12 COM2 COM3 COM4 COM5 COM6 COM7 COM8 S80/COM9 S79/COM10 Correspondence between ADATA and the output pins ADATA Corresponding output pin ADATA Corresponding output pin ADATA Corresponding output pin AD1 S1 AD31 S31 AD61 S61 AD2 S2 AD32 S32 AD62 S62 AD3 S3 AD33 S33 AD63 S63 AD4 S4 AD34 S34 AD64 S64 AD5 S5 AD35 S35 AD65 S65 AD6 S6 AD36 S36 AD66 S66 AD7 S7 AD37 S37 AD67 S67 AD8 S8 AD38 S38 AD68 S68 AD9 S9 AD39 S39 AD69 S69 AD10 S10 AD40 S40 AD70 S70 AD11 S11 AD41 S41 AD71 S71 AD12 S12 AD42 S42 AD72 S72 AD13 S13 AD43 S43 AD73 S73 AD14 S14 AD44 S44 AD74 S74 AD15 S15 AD45 S45 AD75 S75 AD16 S16 AD46 S46 AD76 S76 AD17 S17 AD47 S47 AD77 S77 AD18 S18 AD48 S48 AD78 S78 AD19 S19 AD49 S49 AD79 S79 AD20 S20 AD50 S50 AD80 S80 AD21 S21 AD51 S51 AD22 S22 AD52 S52 AD23 S23 AD53 S53 AD24 S24 AD54 S54 AD25 S25 AD55 S55 AD26 S26 AD56 S56 AD27 S27 AD57 S57 AD28 S28 AD58 S58 AD29 S29 AD59 S59 AD30 S30 AD60 S60 No.7141-26/54 LC75810E/T • CGRAM data write • • • • • <Specifies the CGRAM address and stores data at that address.> Code D80 D81 D82 D83 D84 D85 D86 D87 D88 CD1 CD2 CD3 CD4 CD5 CD6 CD7 CD8 CD9 D89 D90 D91 D92 D93 D94 D95 D96 D97 D98 D99 D100 D101 D102 D103 CD17 CD18 CD19 CD20 CD21 CD22 CD23 CD24 CD25 CD26 CD27 CD28 CD29 CD30 CD31 CD32 D112 D113 D114 D115 D116 D117 D118 D119 CD33 CD34 CD35 CD36 CD37 CD38 CD39 CD40 CD41 CD42 CD43 CD44 CD45 D128 D129 D130 D131 D132 D133 D134 D135 D136 D137 D138 D139 CA0 CA1 CA2 CA3 CA4 CA5 CA6 CA7 WM X X 0 CD10 CD11 CD12 CD13 CD14 CD15 CD16 Code D104 D105 D106 D107 D108 D109 D110 D111 Code D120 D121 D122 D123 D124 D125 D126 D127 X X X D140 D141 D142 D143 0 1 1 1 Code X:don’t care CA0 to CA7: CGRAM address CA0 CA1 CA2 CA3 CA4 LSB CA5 CA6 CA7 MSB ↑ ↑ Least significant bit Most significant bit CD1 to CD45: CGRAM data (5 × 7, 5 × 8, or 5 × 9 dot matrix display data) The bit CDn (where n is an integer between 1 and 45) corresponds to the 5 × 7, 5 × 8, or 5 × 9 dot matrix display data. The figure below shows that correspondence. When CDn is 1, the dots which correspond to that data will be turned on. CD1 CD2 CD3 CD4 CD5 CD6 CD7 CD8 CD9 CD10 CD11 CD12 CD13 CD14 CD15 CD16 CD17 CD18 CD19 CD20 CD21 CD22 CD23 CD24 CD25 CD26 CD27 CD28 CD29 CD30 CD31 CD32 CD33 CD34 CD35 CD36 CD37 CD38 CD39 CD40 CD41 CD42 CD43 CD44 CD45 *22: CD1 to CD35: 5 × 7 dot matrix display data CD1 to CD40: 5 × 8 dot matrix display data CD1 to CD45: 5 × 9 dot matrix display data No.7141-27/54 LC75810E/T WM: Sets the method of writing data to CGRAM. WM CGRAM data write method 0 Normal CGRAM data write (Specifies a CGRAM address and write a CGRAM data.) 1 Double write mode CGRAM data write (Specifies two CGRAM addresses and writes two CGRAM data to those addresses.) ∗23: • CGRAM data write method when WM is 0. CE CCB address CCB address CCB address CCB address (6) (6) (6) (6) 64 bits 64 bits 64 bits 64 bits DI CGRAM Instruction execution time (27 µs) • Instruction execution time (27 µs) CGRAM data write finishes Instruction execution time (27 µs) CGRAM data write finishes Instruction execution time (27 µs) CGRAM data write finishes CGRAM data write finishes CGRAM data write method when WM is 1. CE CCB address CCB address CCB address (7) (7) (7) 120 bits 120 bits 120 bits DI CGRAM Instruction execution time (40.5μs) Instruction execution time (40.5μs) CGRAM data write finishes Instruction execution time (40.5μs) CGRAM data write finishes CGRAM data write finishes Note that the instruction execution times of 27 µs and 40.5 µs apply when fosc = 300 kHz, and that these times will differ when the oscillator frequency fosc differs. Data format (6) (64 bits) Code D80 D81 D82 D83 D84 D85 D86 D87 D88 CD1 CD2 CD3 CD4 CD5 CD6 CD7 CD8 CD9 D89 D90 D91 D92 D93 D94 D95 D96 D97 D98 D99 D100 D101 D102 D103 CD17 CD18 CD19 CD20 CD21 CD22 CD23 CD24 CD25 CD26 CD27 CD28 CD29 CD30 CD31 CD32 D112 D113 D114 D115 D116 D117 D118 D119 CD33 CD34 CD35 CD36 CD37 CD38 CD39 CD40 CD41 CD42 CD43 CD44 CD45 D128 D129 D130 D131 D132 D133 D134 D135 D136 D137 D138 D139 CA0 CA1 CA2 CA3 CA4 CA5 CA6 CA7 0 X X 0 CD10 CD11 CD12 CD13 CD14 CD15 CD16 Code D104 D105 D106 D107 D108 D109 D110 D111 Code D120 D121 D122 D123 D124 D125 D126 D127 X X X D140 D141 D142 D143 0 1 1 1 Code X: don’t care No.7141-28/54 LC75810E/T Data format (7) (120 bits) Code D24 D25 D26 D27 D28 D29 D30 D31 D32 CD11 CD21 CD31 CD41 CD51 CD61 CD71 CD81 CD91 D40 D41 D42 D43 D44 D45 D46 D47 D33 D34 D35 D36 D37 D38 D39 CD101 CD111 CD121 CD131 CD141 CD151 CD161 Code D48 D49 D50 D51 D52 D53 D54 D55 CD171 CD181 CD191 CD201 CD211 CD221 CD231 CD241 CD251 CD261 CD271 CD281 CD291 CD301 CD311 CD321 Code D56 D57 D58 D59 D60 D61 D62 D63 D64 D65 D66 D67 D68 CD331 CD341 CD351 CD361 CD371 CD381 CD391 CD401 CD411 CD421 CD431 CD441 CD451 D69 D70 D71 X X X Code D72 D73 D74 D75 D76 D77 D78 D79 D80 D81 D82 D83 D84 D85 D86 D87 CA01 CA11 CA21 CA31 CA41 CA51 CA61 CA71 CD12 CD22 CD32 CD42 CD52 CD62 CD72 CD82 D88 D89 D90 D91 D92 D93 D94 D95 D97 D98 D99 D100 D101 D102 D103 Code D96 CD92 CD102 CD112 CD122 CD132 CD142 CD152 CD162 CD172 CD182 CD192 CD202 CD212 CD222 CD232 CD242 D104 D105 Code D106 D107 D108 D109 D110 D111 D112 D113 D114 D115 D116 D117 D118 D119 CD252 CD262 CD272 CD282 CD292 CD302 CD312 CD322 CD332 CD342 CD352 CD362 CD372 CD382 CD392 CD402 Code D120 D121 D122 D123 D124 CD412 CD422 CD432 CD442 CD452 D125 D126 D127 D128 D129 D130 D131 D132 D133 D134 D135 X X X CA02 CA12 CA22 CA32 CA42 CA52 CA62 CA72 Code D136 D137 D138 D139 D140 D141 D142 D143 1 X X 0 0 1 1 1 X: don’t care Correspondence between the CGRAM address and the CGRAM data CGRAM address CGRAM data CA01 to CA71 CD11 to CD451 CA02 to CA72 CD12 to CD452 No.7141-29/54 LC75810E/T • Set display contrast • • • • • <Sets the display contrast.> Code D128 D129 D130 D131 D132 D133 D134 D135 D136 D137 D138 D139 D140 D141 D142 D143 CT0 CT1 CT2 CT3 X X X X CTC X X 0 1 0 0 0 X:don’t care CT0 to CT3: Sets the display contrast (11 steps) CT0 CT1 CT2 CT3 0 0 0 0 0.94VLCD = VLCD-(0.03VLCD × 2) LCD drive 4/4 bias voltage supply VLCD0 level 1 0 0 0 0.91VLCD = VLCD-(0.03VLCD × 3) 0 1 0 0 0.88VLCD = VLCD-(0.03VLCD × 4) 1 1 0 0 0.85VLCD = VLCD-(0.03VLCD × 5) 0 0 1 0 0.82VLCD = VLCD-(0.03VLCD × 6) 1 0 1 0 0.79VLCD = VLCD-(0.03VLCD × 7) 0 1 1 0 0.76VLCD = VLCD-(0.03VLCD × 8) 1 1 1 0 0.73VLCD = VLCD-(0.03VLCD × 9) 0 0 0 1 0.70VLCD = VLCD-(0.03VLCD × 10) 1 0 0 1 0.67VLCD = VLCD-(0.03VLCD × 11) 0 1 0 1 0.64VLCD = VLCD-(0.03VLCD × 12) CTC: Sets the display contrast adjustment circuit state CTC Display contrast adjustment circuit state 0 The display contrast adjustment circuit is disabled, and the VLCD0 pin level is forced to the VLCD level. 1 The display contrast adjustment circuit operates, and the display contrast is adjusted. Note that although the display contrast can be adjusted by operating the built-in display contrast adjustment circuit, it is also possible to be adjusted by varying the voltage level on the LCD driver block power supply VLCD pin. However, the level on VLCD0 must be greater than or equal to 4.5V. No.7141-30/54 LC75810E/T Notes on the Power On and Power Off Sequences The following sequences must be observed when power is turned on and off. (See Figure 3.) • At power on: Logic block power supply (VDD) on → LCD driver block power supply (VLCD) on. • At power off: LCD driver block power supply (VLCD) off → Logic block power supply (VDD) off. However, if the logic and LCD driver block use a shared power supply, then the power supplies can be turned on and off at the same time. t2 t1 ≈ t3 ≈ VDD VLCD VIL Instruction execution VIH ≈ ≈ ≈ ≈ RES ≈ tWRES Initial state settings Display state Display off Display on “Display on/off control” Display off “Display on/off control” instruction execution instruction execution (Turning the display on) (Turning the display off) Initial state setting • Set display technique • DCRAM data write • t1 ≥ 0 • ALATCH data write (If ALATCH is used) • t2 > 0 • t3 ≥ 0 (t2 > t3) • tWRES • • • 1μs min • CGRAM data write (If CGRAM is used) • Set AC and SC addresses • Set display contrast (If the display contrast adjustment circuit is used) Figure 3 No.7141-31/54 LC75810E/T 1/8 Duty, 1/4 Bias Drive Technique VLCD0 VLCD1 VLCD2 COM1 VLCD3 VSS VLCD0 VLCD1 COM2 VLCD2 VLCD3 VSS VLCD0 VLCD1 VLCD2 COM8 VLCD3 VSS VLCD0 LCD driver output when all LCD segments corresponding to COM1 to COM8 are turned off VLCD1 VLCD2 VLCD3 VSS VLCD0 VLCD1 LCD driver output when only LCD segments corresponding to COM1 are turned on VLCD2 VLCD3 VSS VLCD0 VLCD1 LCD driver output when only LCD segments corresponding to COM2 are turned on VLCD2 VLCD3 VSS VLCD0 LCD driver output when all LCD segments corresponding to COM1 to COM8 are turned on VLCD1 VLCD2 VLCD3 VSS T8 8 T8 T8 = 1 f8 When a “set display technique” instruction with FC = 0 is executed: f8 = When a “set display technique” instruction with FC = 1 is executed: f8 = fosc 3072 fosc 1536 No.7141-32/54 LC75810E/T 1/9 Duty, 1/4 Bias Drive Technique VLCD0 VLCD1 VLCD2 COM1 VLCD3 VSS VLCD0 VLCD1 COM2 VLCD2 VLCD3 VSS VLCD0 VLCD1 VLCD2 COM9 VLCD3 VSS VLCD0 LCD driver output when all LCD segments corresponding to COM1 to COM9 are turned off VLCD1 VLCD2 VLCD3 VSS VLCD0 VLCD1 LCD driver output when only LCD segments corresponding to COM1 are turned on VLCD2 VLCD3 VSS VLCD0 VLCD1 LCD driver output when only LCD segments corresponding to COM2 are turned on VLCD2 VLCD3 VSS VLCD0 LCD driver output when all LCD segments corresponding to COM1 to COM9 are turned on VLCD1 VLCD2 VLCD3 VSS T9 9 T9 T9= 1 f9 When a “set display technique” instruction with FC = 0 is executed: f9 = When a “set display technique” instruction with FC = 1 is executed: f9 = fosc 3456 fosc 1728 No.7141-33/54 LC75810E/T 1/10 Duty, 1/4 Bias Drive Technique VLCD0 VLCD1 VLCD2 COM1 VLCD3 VSS VLCD0 VLCD1 VLCD2 COM2 VLCD3 VSS VLCD0 VLCD1 VLCD2 COM10 VLCD3 VSS VLCD0 LCD driver output when all LCD segments corresponding to COM1 to COM10 are turned off VLCD1 VLCD2 VLCD3 VSS VLCD0 VLCD1 LCD driver output when only LCD segments corresponding to COM1 are turned on VLCD2 VLCD3 VSS VLCD0 VLCD1 LCD driver output when only LCD segments corresponding to COM2 are turned on VLCD2 VLCD3 VSS VLCD0 LCD driver output when all LCD segments corresponding to COM1 to COM10 are turned on VLCD1 VLCD2 VLCD3 VSS T10 10 T10 T10 = 1 f10 When a “set display technique” instruction with FC = 0 is executed: f10 = When a “set display technique” instruction with FC = 1 is executed: f10 = fosc 3840 fosc 1920 No.7141-34/54 LC75810E/T Sample Application Circuit 1 5 × 7 dot matrix, 1/8 duty, 1/4 bias drive (for use with normal panels) LCD panel +5 V +8 V VDD COM1 VSS COM2 COM3 COM4 COM5 COM6 COM7 COM8 VLCD OPEN VLCD0 VLCD1 S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 VLCD2 C C C VLCD3 C ≥ 0.047 μF OSC RES From the CE CL DI controller S76 S77 S78 COM10/S79 COM9/S80 Sample Application Circuit 2 5 × 7 dot matrix, 1/8 duty, 1/4 bias drive (for use with large panels) LCD panel +5 V +8 V VDD COM1 VSS COM2 COM3 COM4 COM5 COM6 COM7 COM8 VLCD VLCD0 R VLCD1 R VLCD2 R VLCD3 C C C R C ≥ 0.047 μF 10 kΩ ≥ R ≥ 2.2 kΩ OSC From the RES controller CE CL DI S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S76 S77 S78 COM10/S79 COM9/S80 No.7141-35/54 LC75810E/T Sample Application Circuit 3 5 × 8 dot matrix, 1/9 duty, 1/4 bias drive (for use with normal panels) LCD panel +5 V +8 V VDD COM1 VSS COM2 COM3 COM4 COM5 COM6 COM7 COM8 S80/COM9 VLCD OPEN VLCD0 VLCD1 VLCD2 S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 VLCD3 C C C C ≥ 0.047 μF OSC RES From the controller CE CL DI S76 S77 S78 COM10/S79 Sample Application Circuit 4 5 × 8 dot matrix, 1/9 duty, 1/4 bias drive (for use with large panels) LCD panel +5 V +8 V VDD COM1 VSS COM2 COM3 COM4 COM5 COM6 COM7 COM8 S80/COM9 VLCD VLCD0 R VLCD1 R VLCD2 R VLCD3 C C ≥ 0.047 μF 10 kΩ ≥ R ≥ 2.2 kΩ From the controller C C R OSC RES CE CL DI S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S76 S77 S78 COM10/S79 No.7141-36/54 LC75810E/T Sample Application Circuit 5 5 × 9 dot matrix, 1/10 duty, 1/4 bias drive (for use with normal panels) LCD panel +5 V +8 V VDD COM1 VSS COM2 COM3 COM4 COM5 COM6 COM7 COM8 S80/COM9 S79/COM10 VLCD OPEN VLCD0 VLCD1 VLCD2 VLCD3 C C C C ≥ 0.047 μF OSC S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 RES From the controller CE CL DI S76 S77 S78 Sample Application Circuit 6 5 × 9 dot matrix, 1/10 duty, 1/4 bias drive (for use with large panels) LCD panel +5 V +8 V VDD COM1 VSS COM2 COM3 COM4 COM5 COM6 COM7 COM8 S80/COM9 S79/COM10 VLCD VLCD0 R VLCD1 R VLCD2 R VLCD3 C C ≥ 0.047 μF 10 kΩ ≥ R ≥ 2.2 kΩ From the controller C C R OSC RES CE CL DI S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S76 S77 S78 No.7141-37/54 LC75810E/T Sample Application Circuit 7 6 × 7 dot matrix, 1/8 duty, 1/4 bias drive (for use with normal panels) LCD panel +5 V +8 V VDD COM1 VSS COM2 COM3 COM4 COM5 COM6 COM7 COM8 VLCD OPEN VLCD0 VLCD1 VLCD2 VLCD3 C C C C ≥ 0.047 μF OSC RES From the controller CE CL DI S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S11 S12 S73 S74 S75 S76 S77 S78 COM10/S79 COM9/S80 OPEN Sample Application Circuit 8 6 × 7 dot matrix, 1/8 duty, 1/4 bias drive (for use with large panels) LCD panel +5 V +8 V VDD COM1 VSS COM2 COM3 COM4 COM5 COM6 COM7 COM8 VLCD VLCD0 R VLCD1 R VLCD2 R VLCD3 C C ≥ 0.047 μF 10 kΩ ≥ R ≥ 2.2 kΩ From the controller C C R OSC RES CE CL DI S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S11 S12 S73 S74 S75 S76 S77 S78 COM10/S79 COM9/S80 OPEN No.7141-38/54 LC75810E/T Sample Application Circuit 9 6 × 8 dot matrix, 1/9 duty, 1/4 bias drive (for use with normal panels) LCD panel +5 V +8 V VDD COM1 VSS COM2 COM3 COM4 COM5 COM6 COM7 COM8 S80/COM9 VLCD OPEN VLCD0 VLCD1 VLCD2 VLCD3 C C C C ≥ 0.047 μF OSC RES From the controller CE CL DI S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S11 S12 S73 S74 S75 S76 S77 S78 COM10/S79 OPEN Sample Application Circuit 10 6 × 8 dot matrix, 1/9 duty, 1/4 bias drive (for use with large panels) LCD panel +5 V VDD COM1 VSS COM2 COM3 COM4 COM5 COM6 COM7 COM8 S80/COM9 VLCD +8 V VLCD0 R VLCD1 R VLCD2 R VLCD3 C C ≥ 0.047 μF 10 kΩ ≥ R ≥ 2.2 kΩ From the controller C C R OSC RES CE CL DI S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S11 S12 S73 S74 S75 S76 S77 S78 COM10/S79 OPEN No.7141-39/54 LC75810E/T Sample Application Circuit 11 6 × 9 dot matrix, 1/10 duty, 1/4 bias drive (for use with normal panels) LCD panel +5 V +8 V VDD COM1 VSS COM2 COM3 COM4 COM5 COM6 COM7 COM8 S80/COM9 S79/COM10 VLCD OPEN VLCD0 VLCD1 VLCD2 VLCD3 C C C C ≥ 0.047μF OSC RES From the controller CE CL DI S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S11 S12 S73 S74 S75 S76 S77 S78 Sample Application Circuit 12 6 × 9 dot matrix, 1/10 duty, 1/4 bias drive (for use with large panels) LCD panel +5 V +8 V VDD COM1 VSS COM2 COM3 COM4 COM5 COM6 COM7 COM8 S80/COM9 S79/COM10 VLCD VLCD0 R VLCD1 R VLCD2 R VLCD3 C C ≥ 0.047 μF 10 kΩ ≥ R ≥ 2.2 kΩ From the controller C C R OSC RES CE CL DI S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S11 S12 S73 S74 S75 S76 S77 S78 No.7141-40/54 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 No. Instruction (hexadecimal) MSB 0 5 0 0 DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) 3 DCRAM data write (normal increment mode) 1 Set display technique 1 8 5 7 3 C 0 3 9 0 F 9 E 1 1 0 Power application (initialization with the RES pin) 3 3 3 3 4 4 2 4 4 2 4 5 4 4 A 8 D112 to D115 D116 to D119 D120 to D123 D124 to D127 D128 to D131 D132 to D135 D136 to D139 D140 to D143 LSB Display Continued on next page. Writes the display data “1” to DCRAM address 0EH. Writes the display data “8” to DCRAM address 0DH. Writes the display data “5” to DCRAM address 0CH. Writes the display data “7” to DCRAM address 0BH. Writes the display data “C” to DCRAM address 0AH. Writes the display data “L” to DCRAM address 09H. Writes the display data “ ” to DCRAM address 08H. Writes the display data “C” to DCRAM address 07H. Writes the display data “I” to DCRAM address 06H. Writes the display data “ ” to DCRAM address 05H. Writes the display data “O” to DCRAM address 04H. Writes the display data “Y” to DCRAM address 03H. Writes the display data “N” to DCRAM address 02H. Writes the display data “A” to DCRAM address 01H. Writes the display data “S” to DCRAM address 00H. Sets to the 1/8 duty 1/4 bias display technique, the 32 digits × 2 lines display structure, and the 5-dot font width at each digit. Initializes the IC. The display is in the off state. Operation Sample 1 showing the Correspondence between Instructions and the Display (Using the LC75810-8725 with a 5 × 7 dots, 16 digits × 1 line display) LC75810E/T No.7141-41/54 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 No. Instruction (hexadecunal) MSB DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) 0 0 0 0 0 2 5 6 9 2 4 0 4 3 C 0 0 2 2 2 2 2 5 4 5 4 5 4 2 4 4 4 2 3 D112 to D115 D116 to D119 D120 to D123 D124 to D127 D128 to D131 D132 to D135 D136 to D139 D140 to D143 LSB Continued from perceding page. Display Continued on next page. Writes the display data “ ” to DCRAM address 1FH. Writes the display data “ ” to DCRAM address 1EH. Writes the display data “ ” to DCRAM address 1DH. Writes the display data “ ” to DCRAM address 1CH. Writes the display data “ ” to DCRAM address 1BH. Writes the display data “R” to DCRAM address 1AH. Writes the display data “E” to DCRAM address 19H. Writes the display data “V” to DCRAM address 18H. Writes the display data “I” to DCRAM address 17H. Writes the display data “R” to DCRAM address 16H. Writes the display data “D” to DCRAM address 15H. Writes the display data “ ” to DCRAM address 14H. Writes the display data “D” to DCRAM address 13H. Writes the display data “C” to DCRAM address 12H. Writes the display data “L” to DCRAM address 11H. Writes the display data “ ” to DCRAM address 10H. Writes the display data “0” to DCRAM address 0FH. Operation LC75810E/T No.7141-42/54 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 No. Instruction (hexadecimal) MSB 0 0 0 0 0 Set AC and SC addresses 0 0 2 DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) 0 0 5 0 9 4 0 8 9 2 4 1 D 0 4 F 4 2 A 4 5 5 5 2 5 4 5 5 4 4 2 5 4 4 D112 to D115 D116 to D119 D120 to D123 D124 to D127 D128 to D131 D132 to D135 D136 to D139 D140 to D143 LSB Continued from preceding page. Display Continued on next page. Sets AC to the DCRAM address 00H, SC to the horizontal dot address 0H and the vertical dot address 0H. Writes the display data “ ” to DCRAM address 2FH. Writes the display data “E” to DCRAM address 2EH. Writes the display data “P” to DCRAM address 2DH. Writes the display data “Y” to DCRAM address 2CH. Writes the display data “T” to DCRAM address 2BH. Writes the display data “ ” to DCRAM address 2AH. Writes the display data “X” to DCRAM address 29H. Writes the display data “I” to DCRAM address 28H. Writes the display data “R” to DCRAM address 27H. Writes the display data “T” to DCRAM address 26H. Writes the display data “A” to DCRAM address 25H. Writes the display data “M” to DCRAM address 24H. Writes the display data “ ” to DCRAM address 23H. Writes the display data “T” to DCRAM address 22H. Writes the display data “O” to DCRAM address 21H. Writes the display data “D” to DCRAM address 20H. Operation LC75810E/T No.7141-43/54 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 No. Instruction (hexadecimal) MSB 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 F F 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Display scroll 0 Display scroll 0 Display scroll 0 Display scroll 0 Display scroll 0 Display scroll 0 Display scroll 0 Display scroll 0 Display scroll 0 Display scroll 0 Display scroll 0 Display scroll 0 Display scroll 0 Display scroll 0 Display scroll 0 Display scroll F Display on/off control 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 F 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 C C C C C C C C C C C C C C C C 4 D112 to D115 D116 to D119 D120 to D123 D124 to D127 D128 to D131 D132 to D135 D136 to D139 D140 to D143 LSB Continued from preceding page Display Continued on next page. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Turns on the LCD for all digits (16 digits) in MDATA. Operation LC75810E/T No.7141-44/54 82 81 80 79 78 77 76 75 74 73 72 71 70 69 No. Instruction (hexadecimal) MSB 0 0 0 0 0 F 0 0 0 0 0 0 3 3 3 3 3 3 0 0 0 0 0 0 0 2 2 2 2 0 F 0 0 Set AC and SC addresses F Display on/off control 0 Display on/off control 0 Display scroll 0 Display scroll 0 Display scroll 0 Display scroll 0 Set AC and SC addresses 0 Display scroll 0 Display scroll 0 Display scroll 0 Display scroll 0 Display scroll 0 Display scroll 0 F 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 0 0 0 0 0 0 0 0 0 0 0 2 4 4 C C C C 2 C C C C C C D112 to D115 D116 to D119 D120 to D123 D124 to D127 D128 to D131 D132 to D135 D136 to D139 D140 to D143 LSB Continued from preceding page. Display Sets AC to the DCRAM address 00H, SC to the horizontal dot address 0H and the vertical dot address 0H. Turns on the LCD for all digits (16 digits) in MDATA. Sets to power saving mode, turns off the LCD for all digits. Shifts just the MDATA display two dots to the up. Shifts just the MDATA display two dots to the up. Shifts just the MDATA display two dots to the up. Shifts just the MDATA display two dots to the up. Sets AC to the DCRAM address 00H, SC to the horizontal dot address 0H and the vertical dot address 0H. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Operation LC75810E/T No.7141-45/54 35 to 50 19 to 34 3 to 18 No. 35 to 50 19 to 34 3 to 18 No. Instruction MSB 4 0 7 D88 to D91 LSB 4 0 3 5 2 3 D92 to D95 4 2 5 4 4 4 4 3 E 5 4 4 2 4 5 Instruction 0 4 9 D 0 F 0 2 9 4 4 2 4 1 4 4 DCRAM data write (super-increment mode) 2 DCRAM data write (super-increment mode) 4 DCRAM data write (super-increment mode) MSB 5 5 4 9 0 5 5 2 3 0 0 8 1 3 0 0 2 0 5 5 4 0 DCRAM data write (super-increment mode) 2 DCRAM data write (super-increment mode) 3 DCRAM data write (super-increment mode) 2 2 3 0 0 0 2 1 0 2 2 2 A A A D96 to D99 D100 to D103 D104 to D107 D108 to D111 D112 to D115 D116 to D119 D120 to D123 D124 to D127 D128 to D131 D132 to D135 D136 to D139 D140 to D143 F C 1 5 4 4 9 6 0 4 5 2 Display 8 5 C 5 4 4 0 2 3 2 5 4 Writes the display data "D" "O" "T" " " "M" "A" "T" "R" "I" "X" " " "T" "Y" "P" "E" " " to DCRAM addresses 20H to 2FH. Writes the display data " " "L" "C" "D" " " "D" "R" "I" "V" "E" "R" " " " " " " " " " " to DCRAM addresses 10H to 1FH. Writes the display data "S" "A" "N" "Y" "O" " " "I" "C" " " "L" "C" "7" "5" "8" "1" "0" to DCRAM addresses 00H to 0FH. 2 9 3 D 0 t o D 3 D 4 t o D 7 D8 to D11 D12 to D15 D16 to D19 D20 to D23 D24 to D27 D28 to D31 D32 to D35 D36 to D39 D40 to D43 D44 to D47 D48 to D51 D52 to D55 D56 to D59 D60 to D63 D64 to D67 D68 to D71 D72 to D75 D76 to D79 D80 to D83 D84 to D87 LSB Note that the sample below shows 48 characters of DCRAM data being divided into 3 separate “DCRAM data write” instruction executions in the super-increment mode. ∗25: The data format will have the following format if super-increment mode is used for the “DCRAM data write” instructions (numbers 3 to 50) in sample 1 showing the correspondence between instructions and the display. Notes ∗24: In sample 1 showing the correspondence between instructions and the display, a 16 digits × 1 line 5 × 7 dot matrix LCD is used, and CGRAM and ALATCH are not used. LC75810E/T No.7141-46/54 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 No Instruction (hexadecimal) MSB 0 5 0 0 DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) 3 DCRAM data write (normal increment mode) 5 Set display technique Power application (initialization with the RES pin) C 0 0 1 8 5 7 3 C 0 F 9 E 1 1 0 4 2 3 3 3 3 3 4 4 2 4 5 4 4 A 8 D112 to D115 D116 to D119 D120 to D123 D124 to D127 D128 to D131 D132 to D135 D136 to D139 D140 to D143 LSB Display Continued on next page. Writes the display data "L" to DCRAM address 0EH. Writes the display data " " to DCRAM address 0DH. Writes the display data "0" to DCRAM address 0CH. Writes the display data "1" to DCRAM address 0BH. Writes the display data "8" to DCRAM address 0AH. Writes the display data "5" to DCRAM address 09H. Writes the display data "7" to DCRAM address 08H. Writes the display data "C" to DCRAM address 07H. Writes the display data "L" to DCRAM address 06H. Writes the display data " " to DCRAM address 05H. Writes the display data "O" to DCRAM address 04H. Writes the display data "Y" to DCRAM address 03H. Writes the display data "N" to DCRAM address 02H. Writes the display data "A" to DCRAM address 01H. Writes the display data "S" to DCRAM address 00H. Sets to the 1/8 duty 1/4 bias display technique, the 32 digits × 2 lines display structure, and the 6-dot font width at each digit. Initializes the IC. The display is in the off state. Operation Sample 2 showing the Correspondence between Instructions and the Display (Using the LC75810-8725 with a 6 × 7 dots, 13 digits × 1 line display) LC75810E/T No.7141-47/54 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 No. Instruction (hexadecimal) MSB 2 4 0 2 DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) 4 DCRAM data write (normal increment mode) 0 DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) 1 D 0 4 F 1 0 0 2 5 6 9 2 4 0 4 3 4 4 2 5 4 A A 2 5 4 5 4 5 4 2 4 4 D112 toD115 D116 to D119 D120 to D123 D124 to D127 D128 to D131 D132 to D135 D136 to D139 D140 to D143 LSB Continued from preceding page. Display Continued on next page. Writes the display data "A" to DCRAM address 25H. Writes the display data "M" to DCRAM address 24H. Writes the display data " " to DCRAM address 23H. Writes the display data "T" to DCRAM address 22H. Writes the display data "O" to DCRAM address 21H. Writes the display data "D" to DCRAM address 20H. Writes the display data " " to DCRAM address 19H. Writes the display data " " to DCRAM address 18H. Writes the display data "R" to DCRAM address 17H. Writes the display data "E" to DCRAM address 16H. Writes the display data "V" to DCRAM address 15H. Writes the display data "I" to DCRAM address 14H. Writes the display data "R" to DCRAM address 13H. Writes the display data "D" to DCRAM address 12H. Writes the display data " " to DCRAM address 11H. Writes the display data "D" to DCRAM address 10H. Writes the display data "C" to DCRAM address 0FH. Operation LC75810E/T No.7141-48/54 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 No. Instruction (hexadecimal) MSB 0 0 3 3 3 3 3 3 3 3 F 0 2 0 F 0 0 0 0 0 0 0 0 0 Display scroll 0 Display scroll 0 Display scroll 0 Display scroll 0 Display scroll 0 Display scroll 0 Display scroll 0 Display scroll F Display on/off control 0 0 0 0 0 0 0 0 0 1 0 Set AC and SC addresses 0 DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) DCRAM data write (normal increment mode) 0 0 0 0 0 0 0 0 1 0 0 0 0 8 9 2 4 C C C C C C C C 4 2 A 2 2 5 4 5 5 D112 to D115 D116 to D119 D120 to D123 D124 to D127 D128 to D131 D132 to D135 D136 to D139 D140 to D143 LSB Continued from preceding page. Display Continued on next page. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Turns on the LCD for all digits (13 digits) in MDATA . Sets AC to the DCRAM address 00H, SC to the horizontal dot address 0H and the vertical dot address 0H. Writes the display data " " to DCRAM address 2CH. Writes the display data " " to DCRAM address 2BH. Writes the display data " " to DCRAM address 2AH. Writes the display data "X" to DCRAM address 29H. Writes the display data "I" to DCRAM address 28H. Writes the display data "R" to DCRAM address 27H. Writes the display data "T" to DCRAM address 26H. Operation LC75810E/T No.7141-49/54 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 No. Instruction (hexadecimal) MSB 0 0 0 0 0 3 3 3 3 3 3 3 3 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 Display scroll 0 Display scroll 0 Set AC and SC addresses 0 Display scroll 0 Display scroll 0 Display scroll 0 Display scroll 0 Display scroll 0 Display scroll 0 Display scroll 0 Display scroll 0 Display scroll 0 Display scroll 0 Display scroll 0 Display scroll 0 Display scroll 0 Display scroll 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 C C 2 C C C C C C C C C C C C C C D112 to D115 D116 to D119 D120 to D123 D124 to D127 D128 to D131 D132 to D135 D136 to D139 D140 to D143 LSB Continued from preceding page. Display Continued on next page. Shifts just the MDATA display two dots to the up. Shifts just the MDATA display two dots to the up. Sets AC to the DCRAM address 00H, SC to the horizontal dot address 0H and the vertical dot address 0H. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Shifts just the MDATA display three dots to the left. Operation LC75810E/T No.7141-50/54 73 72 71 70 69 No. Instruction (hexadecimal) MSB 0 0 0 F 0 0 0 2 2 0 F 0 0 Set AC and SC addresses F Display on/off control 0 Display on/off control 0 Display scroll 0 Display scroll 0 1 0 0 0 0 1 8 0 0 2 4 4 C C D112 to D115 D116 to D119 D120 to D123 D124 to D127 D128 to D131 D132 to D135 D136 to D139 D140 to D143 LSB Continued from preceding page. Display Sets AC to the DCRAM address 00H, SC to the horizontal dot address 0H and the vertical dot address 0H. Turns on the LCD for all digits (13 digits) in MDATA. Sets to power saving mode, turns off the LCD for all digits. Shifts just the MDATA display two dots to the up. Shifts just the MDATA display two dots to the up. Operation LC75810E/T No.7141-51/54 29 to 41 16 to 28 3 to 15 No. 29 to 41 16 to 28 3 to 15 No. Instruction MSB 4 2 5 F C 1 4 3 E Instruction 4 4 4 5 4 4 0 4 9 MSB 2 4 5 0 0 1 2 2 3 3 0 0 2 D 0 0 2 0 2 DCRAM data write (super-increment mode) 0 DCRAM data write (super-increment mode) 0 DCRAM data write (super-increment mode) 2 2 2 A A A D112 to D115 D116 to D119 D120 to D123 D124 to D127 D128 to D131 D132 to D135 D136 to D139 D140 to D143 LSB 4 0 3 0 2 C 4 4 2 4 1 4 Operation 4 DCRAM data write (super-increment mode) 2 DCRAM data write (super-increment mode) 4 DCRAM data write (super-increment mode) 5 5 4 2 9 3 5 4 4 Writes the display data "D" "O" "T" " " "M" "A" "T" "R" "I" "X" " " " " " " to DCRAM addresses 20H to 2CH. Writes the display data " " "L" "C" "D" " " "D" "R" "I" "V" "E" "R" " " " " to DCRAM addresses 0DH to 19H. Writes the display data "S" "A" "N" "Y" "O" " " "L" "C" "7" "5" "8" "1" "0" to DCRAM addresses 00H to 0CH. D 0 F 9 6 7 4 5 3 8 5 5 5 4 3 0 2 8 2 5 3 D24 to D27 D28 to D31 D32 to D35 D36 to D39 D40 to D43 D44 to D47 D48 to D51 D52 to D55 D56 to D59 D60 to D63 D64 to D67 D68 to D71 D72 to D75 D76 to D79 D80 to D83 D84 to D87 D88 to D91 D92 to D95 D96 to D99 D100 to D103 D104 to D107 D108 to D111 LSB Notes ∗26: In sample 2 showing the correspondence between instructions and the display, a 13 digits × 1 line 6 × 7 dot matrix LCD is used, and CGRAM and ALATCH are not used. ∗27: The data format will have the following format if super-increment mode is used for the “DCRAM data write” instructions (numbers 3 to 41) in sample 2 showing the correspondence between instructions and the display. Note that the sample below shows 39 characters of DCRAM data being divided into 3 separate “DCRAM data write” instruction executions in the super-increment mode. LC75810E/T No.7141-52/54 LC75810E/T No.7141-53/54 LC75810E/T ON Semiconductor and the ON logo are registered trademarks of Semiconductor Components Industries, LLC (SCILLC). SCILLC owns the rights to a number of patents, trademarks, copyrights, trade secrets, and other intellectual property. A listing of SCILLC’s product/patent coverage may be accessed at www.onsemi.com/site/pdf/Patent-Marking.pdf. SCILLC reserves the right to make changes without further notice to any products herein. SCILLC makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does SCILLC assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation special, consequential or incidental damages. “Typical” parameters which may be provided in SCILLC data sheets and/or specifications can and do vary in different applications and actual performance may vary over time. All operating parameters, including “Typicals” must be validated for each customer application by customer’s technical experts. SCILLC does not convey any license under its patent rights nor the rights of others. SCILLC products are not designed, intended, or authorized for use as components in systems intended for surgical implant into the body, or other applications intended to support or sustain life, or for any other application in which the failure of the SCILLC product could create a situation where personal injury or death may occur. Should Buyer purchase or use SCILLC products for any such unintended or unauthorized application, Buyer shall indemnify and hold SCILLC and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that SCILLC was negligent regarding the design or manufacture of the part. SCILLC is an Equal Opportunity/Affirmative Action Employer. This literature is subject to all applicable copyright laws and is not for resale in any manner. PS No.7141-54/54