40 SEG / 16 COM DRIVER & CONTROLLER FOR DOT MATRIX LCD Contents in this document are subject to change without notice. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the express written permission of LCD Driver IC Team.
Open the catalog to page 140 SEG / 16 COM DRIVER & CONTROLLER FOR DOT MATRIX LCD INTRODUCTION S6A0069 is a dot matrix LCD driver & controller LSI which is fabricated by low power CMOS technology. It can display 1, 2-line with 5 x 8 or 5 x 11 dots format. Character type dot matrix LCD driver & controller. Internal driver: 16 common and 40 segment signal output. Easy interface with 4-bit or 8-bit MPU Display character pattern : 5 x 8 dots format (204 kinds), 5 x 11 dots format (32 kinds) The special character pattern can be programmable by Character Generator RAM directly. A customer character pattern can be programmable...
Open the catalog to page 240 SEG / 16 COM DRIVER & CONTROLLER FOR DOT MATRIX LCD BLOCK DIAGRAM Parallel to Serial Data Conversion Circuit Character Generator ROM (CGROM) 10080 bits Timing Generator Circuit Cursor & Blink Controller Character Generator RAM (CGRAM) 512 bits Input/ Output Buffer Display Data RAM (DDRAM) 80x8 bits Segment Driver Address Counter 16-bit Shift Register
Open the catalog to page 340 SEG / 16 COM DRIVER & CONTROLLER FOR DOT MATRIX LCD Chip size: 4060 × 3840 Pad size: 100 × 100 Unit: µm
Open the catalog to page 440 SEG / 16 COM DRIVER & CONTROLLER FOR DOT MATRIX LCD PAD CENTER COORDINATES Unit: um PAD
Open the catalog to page 540 SEG / 16 COM DRIVER & CONTROLLER FOR DOT MATRIX LCD Supply Voltage for logical circuit (+3V ± 10%,+5V ±10%) Power Supply Bias voltage level for LCD driving. Segment output Segment signal output for LCD drive. Common output Common signal output for LCD drive. Extension driver Latch clock extension driver latch clock. Extension driver Shift clock extension driver shift clock. Alternated signal for LCD driver output Outputs the alternating signal to convert LCD driver waveform to AC. Extension driver Display data interface Outputs extension driver data (the 41th dot's data) Extension driver Used...
Open the catalog to page 640 SEG / 16 COM DRIVER & CONTROLLER FOR DOT MATRIX LCD FUNCTION DESCRIPTION System Interface This chip has all two kinds of interface type with MPU : 4-bit bus and 8-bit bus. 4-bit bus and 8-bit bus is selected by DL bit in the instruction register. During read or write operation, two 8-bit registers are used. one is data register (DR), the other is instruction register(IR). The data register(DR) is used as temporary data storage place for being written into or read from DDRAM/CGRAM. The target RAM is selected by RAM address setting instruction. Each internal operation, reading from or writing...
Open the catalog to page 740 SEG / 16 COM DRIVER & CONTROLLER FOR DOT MATRIX LCD Display Data RAM (DDRAM) DDRAM stores display data of maximum 80 x 8 bits (80 characters). DDRAM address is set in the address counter (AC) as a hexadecimal number. (refer to Figure1.) Figure 1. DDRAM Address 1) 1-line Display In case of 1 line display, the address range of DDRAM is 00H - 4FH. Extension driver will be used. Fig-2 shows the example that 40 segment extension driver is added. (After Shift Left) 1 (After Shift Right) Figure 2. 1-line x 24 Character Display with 40 Segment Extension Driver
Open the catalog to page 840 SEG / 16 COM DRIVER & CONTROLLER FOR DOT MATRIX LCD 2) 2-line Display In case of 2 line display, the address range of DDRAM is 00H - 27H, 40H - 67H. Extension driver will be used. Figure 3 shows the example that 40 segment extension driver is added. DDRAM Address (After Shift Left) 1 (After Shift Right) Figure 3. 2-line x 24 Character Display with 40 Segment Extension Driver
Open the catalog to page 940 SEG / 16 COM DRIVER & CONTROLLER FOR DOT MATRIX LCD CGROM (Character Generator ROM) CGROM has a 5 x 8 dots 204 characters pattern and a 5 x 10 dots 32 characters pattern. CGROM has 204 character patterns of 5 x 8 dots, and 32 character patterns of 5 x 11 dots. CGRAM (Character Generator RAM) CGRAM has up to 5 × 8 dot, 8 characters. By writing font data to CGRAM, user defined characters can be used (refer to Table 5) Timing Generation Circuit Timing generation circuit generates clock signals for the internal operations. LCD Driver Circuit LCD Driver circuit has 16 common and 40 segment signals...
Open the catalog to page 1040 SEG / 16 COM DRIVER & CONTROLLER FOR DOT MATRIX LCD Table 5. Relationship between Character Code (DDRAM) and Character Pattern (CGRAM) Pattern number
Open the catalog to page 1140 SEG / 16 COM DRIVER & CONTROLLER FOR DOT MATRIX LCD INSTRUCTION DESCRIPTION Outline To overcome the speed difference between internal clock of S6A0069 and MPU clock, S6A0069 performs internal operation by storing control information to IR or DR. The internal operation is determined according to the signal from MPU, composed of read/write and data bus. (refer to Table 5 ) Instruction can be divided largely four kinds, (1) S6A0069 function set instructions ( set display methods, set data length, etc.) (2) Address set instructions to internal RAM (3) Data transfer instructions with internal RAM...
Open the catalog to page 1240 SEG / 16 COM DRIVER & CONTROLLER FOR DOT MATRIX LCD Set the moving direction of cursor and display. I/D : Increment / decrement of DDRAM address (cursor or blink) When I/D = "High", cursor/blink moves to right and DDRAM address is increased by 1. When I/D = "Low", cursor/blink moves to left and DDRAM address is decreased by 1. * CGRAM operates the same as DDRAM, when read from or write to CGRAM. SH: Shift of entire display When DDRAM read (CGRAM read/write) operation or SH = "Low", shift of entire display is not performed. If SH = "High" and DDRAM write operation, shift of entire display is...
Open the catalog to page 1340 SEG / 16 COM DRIVER & CONTROLLER FOR DOT MATRIX LCD Table 6. Shift Patterns According to S/C and R/L Bits S/C Shift cursor to the left, AC is decreased by 1 Shift cursor to the right, AC is increased by 1 Shift all the display to the left, cursor moves according to the display Shift all the display to the right, cursor moves according to the display DL : Interface Data Length Control Bit When DL = "High", it means 8-bit bus mode with MPU. When DL = "Low", it means 4-bit bus mode with MPU. So to speak, DL is a signal to select 8-bit or 4-bit bus mode. When 4-bit bus mode, it needs to transfer...
Open the catalog to page 14108 Pages
1 Page
2 Pages
15 Pages
16 Pages
36 Pages
17 Pages
31 Pages
42 Pages
31 Pages
28 Pages
14 Pages
17 Pages
13 Pages
12 Pages
12 Pages
18 Pages
14 Pages
11 Pages
36 Pages
1 Page
1 Page
11 Pages
1 Page
19 Pages
31 Pages
34 Pages
1 Page
31 Pages
1 Page
1 Page
32 Pages
37 Pages
17 Pages
11 Pages
1 Page
11 Pages
1 Page
12 Pages
13 Pages
12 Pages
31 Pages
33 Pages
32 Pages
33 Pages
30 Pages
33 Pages
31 Pages
32 Pages
42 Pages
118 Pages
133 Pages
192 Pages
23 Pages
37 Pages
34 Pages
95 Pages
23 Pages
42 Pages
174 Pages
93 Pages
8 Pages
1 Page
14 Pages
14 Pages
1 Page
1 Page
1 Page
1 Page
1 Page
1 Page
1 Page
1 Page
1 Page
1 Page
1 Page
1 Page
1 Page
1 Page
1 Page
1 Page
1 Page
1 Page
1 Page
1 Page
1 Page
1 Page
1 Page
1 Page
1 Page
1 Page
1 Page
1 Page
1 Page
1 Page
1 Page
1 Page
1 Page
1 Page
1 Page
1 Page
4 Pages
1 Page
1 Page
1 Page
1 Page
1 Page