T6963CFG Toshiba Semiconductor, T6963CFG Datasheet

no-image

T6963CFG

Manufacturer Part Number
T6963CFG
Description
DOT MATRIX LCD CONTROLLER LSI
Manufacturer
Toshiba Semiconductor
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
T6963CFG
Manufacturer:
OHMITE
Quantity:
100
Part Number:
T6963CFG
Manufacturer:
TOSHIBA
Quantity:
2
Part Number:
T6963CFG
Manufacturer:
TOSHIBA
Quantity:
1 000
Part Number:
T6963CFG
Manufacturer:
TOSHIBA/东芝
Quantity:
20 000
Part Number:
T6963CFG-0101
Manufacturer:
XILINX
0
Part Number:
T6963CFG-0101
Manufacturer:
TOSHIBA/东芝
Quantity:
20 000
Part Number:
T6963CFG-0101(O)
Manufacturer:
TOSHIBA
Quantity:
10 000
www.DataSheet4U.com
DOT MATRIX LCD CONTROLLER LSI
The T6963CFG is an LCD controller designed to be used with LCD control driver LSIs and data display memories.
The device has an 8−bit parallel data bus and control lines for
reading or writing through an MPU interface. It can be directly
connected to a TMPZ−80.
It has a 128−word character generator ROM which can control an
external display RAM of up to 64 Kbytes. Allocation of text,
graphics and external character generator RAM can be made
easily and the display window can be moved freely within the
allocated memory range.
The device supports a very broad range of LCD formats by
allowing selection of different combinations via a set of
programmable inputs. It can be used in text, graphic and
combination text−and−graphic modes, and includes various
attribute functions.
The T6963CFG is lead (Pb)-free (Sn-Ag) product.
Features
Display format (pin−selectable)
Columns
Lines
The combination of number of columns and number of lines must not cause the frequency to exceed 5.5 MHz.
(See Fig. 2)
Character font (pin−selectable)
Horizontal dots
Vertical dots
It is necessary to set a character font in Graphic mode just as in Text mode. The oscillation frequency does not
change with the font selection.
Display duty
A 128−word character generator ROM (code 0101) T6963CFG−0101 is built in as standard.
External display memory : 64 KB Max
The addresses in display memory of the text area, graphic area and external character generator area are
determined by software.
Read or Write operations from the CPU do not disturb the display.
A crystal oscillator circuit is built in. The oscillation frequency is adjusted according to the display size. If using
an external clock, use the XI pin as the clock input. (XO open.)
External capacitors Crystal oscillation : 20 to 30 pF
Built−in feedback resistor
Toshiba LCD driver LSIs (other than these with a built−in RAM) can be connected to the device.
External display RAM must be static RAM. The T6963CFG cannot refresh D−RAM.
The attribute functions can only be used in Text mode. They cannot be used in Graphic or Combination
Character mode.
TOSHIBA CMOS DIGITAL INTEGRATED CIRCUIT SILICON MONOLITHIC
Ceramic oscillation : 30 to 100 pF
: 32, 40, 64, 80
: 2, 4, 6, 8, 10, 12, 14, 16, 20, 24, 28, 32
: 5, 6, 7, 8
: 8 (fixed)
: 1 / 16 to 1 / 128
T6963CFG
: 900 kΩ (typ.)
1
Weight: 1.2 g (typ.)
T6963CFG
2007-05-15

Related parts for T6963CFG

T6963CFG Summary of contents

Page 1

... TOSHIBA CMOS DIGITAL INTEGRATED CIRCUIT SILICON MONOLITHIC DOT MATRIX LCD CONTROLLER LSI The T6963CFG is an LCD controller designed to be used with LCD control driver LSIs and data display memories. The device has an 8−bit parallel data bus and control lines for reading or writing through an MPU interface. It can be directly connected to a TMPZ− ...

Page 2

... Block Diagram 2 T6963CFG 2007-05-15 ...

Page 3

... Data pins between CPU and T6963CFG (D7 is MSB) Input WR Data Write. Write data into T6963CFG when Input RD Data Read. Read data fromT6963CFG when Input CE Chip Enable for T6963CFG. CE must be L when CPU communicates with T6963CFG DUAL MDS ...

Page 4

... H ······ Normal (T6963CFG has internal pull−up resistor) Input L ······ Initialize T6963CFG. Text and graphic have addresses and text and graphic area settings are RESET Control pin for external DC / DC. DSPON is L when HALT RESET is L. ...

Page 5

... STA0 and STA1 must be checked at the same time. When a command is executed, data transmission errors may occur. ● The T6963CFG can only handle one byte per machine cycle (16 clocks impossible to send more than two data in a machine cycle. ● When using a command with operand data, it important to send the data first, and then execute the command. ● ...

Page 6

... Note 1: In Attribute mode according to state of graphic pointer Note 2: In Attribute mode, data of graphic pointer (Fig. 1) Halt Reset (Note (Note (Note 1) H Final data Final data VEND OSC clock 6 T6963CFG (Note 1) (Note 2) (Note 1) 2007-05-15 ...

Page 7

... Hz Note 1: Upper ··· Single−Scan, lower ···· Dual−Scan at f Note 2: M and N to mach 5.5 MHz or less indicate the conditions to apply T6963CFG SCP OSC 0.492 0.614 ...

Page 8

... LCD I, except ad15. ad15 determines selection of LCD I or LCD II. It can be use the address decoded signals ce0 (0000 to 07FFH), ce1 (0800 to 0FFFH) within 4 KB. ce0 and ce1 allow decoding of addresses in the ranges (0000 to 07FFH) and (0800 to 0FFFH) respectively within a 4−KB memory space. (Example) (1) Single−Scan (2) Dual−Scan 8 T6963CFG 2007-05-15 ...

Page 9

... Flowchart of communications with MPU (1) Status Read A status check must be performed before data is read or written. Status check The Status of T6963CFG can be read from the data lines Status word The T6963CFG status word format is as follows: ...

Page 10

... The hardware interrupt occurs during the address calculation period (at the end of each line MSB = 0 command is sent to the T6963CFG during this period, the T6963CFG enters Wait status status check is not carried out in this state before the next command is sent, there is the possibility that the command or data will not be received ...

Page 11

... Data 11000011 ― 11000100 Data 11000101 ― 11100000 ― 11101000 11 T6963CFG D2 Function Y address Set Cursor Pointer 00H Set Offset Register High address Set Address Pointer High address Set Text Home Address 00H Set Text Area High address Set Graphic Home Address ...

Page 12

... Single− Scan X ADRS 00 to 4FH Y ADRS 00H to 0FH (2) Set Offset Register The offset register is used to determine the external character generator RAM area. The T6963CFG has a 16−bit address bus as follows: MSB ad15 ad14 ad13 Offset Register Data ...

Page 13

... T6963CFG assign External character generator, when character code set 80H to FFH in using internal character generator. Character code 00H to 80H assign External character generator, when External generator mode. The senior five bits define the start address in external memory of the CG RAM area. The next eight bits represent the character code of the character. In internal CG ROM mode, character codes 00H to 7FH represent the predefined “ ...

Page 14

... The home address and column size are defined by this command. Hex. Function 40H Set Text Home Address 41H Set Text Area 42H Set Graphic Home Address 43H Set Graphic Area 14 T6963CFG D1 D2 Low address High address Columns 00H Low address High address Columns 00H 2007-05-15 ...

Page 15

... CL: Columns are fixed by hardware (pin−programmable 2TA + 3TA + − 0000H : 0020H : 32 columns 0001H 0021H 0041H 0061H 2GA + 3GA + − T6963CFG 001EH 001FH 003EH 002FH 005EH 005FH 007EH 007FH 2007-05-15 ...

Page 16

... LCD 16 T6963CFG 001EH 001FH 003EH 003FH 005EH 005FH 007EH 007FH 009EH ...

Page 17

... LCD 17 T6963CFG 0014 ········· 001F 0028 ········· 0033 003C · ...

Page 18

... Note: Attribute functions can only be applied to text display, since the attribute data is placed in the graphic RAM area. Function OR Mode EXOR Mode AND Mode TEXT ATTRIBUTE Mode Internal Character Generator Mode External Character Generator Mode 18 T6963CFG Operand ― ― ― ― ― ― X: invalid 2007-05-15 ...

Page 19

... Blink of reverse display 1 Blink of inhibit display Function Display off Cursor on, blink off Cursor on, blink on Text on, graphic off Text off, graphic on Text on, graphic T6963CFG invalid Operand ― ― ― ― ― X: invalid ― Cursor blink on: 1, off: 0 Cursor display ...

Page 20

... Read) command must be sent after a Set Address Pointer command. After this command, the address pointer is automatically incremented by 1 after each datum. In Auto mode, the T6963CFG cannot accept any other commands. The Auto Reset command must be sent to the T6963CFG after all data has been sent, to clear Auto mode. Function 1−line cursor 2− ...

Page 21

... Note: A Status check for Auto mode (STA2, STA3 should be checked between sending of each datum. Auto Reset should be performed after checking STA3 = 1 (STA2 = 1). Refer to the following flowchart. a) Auto Read mode b) Auto Write mode 21 T6963CFG 2007-05-15 ...

Page 22

... Data Write and Increment ADP C1H Data Read and Increment ADP C2H Data Write and Decrement ADP C3H Data Read and Decrement ADP C4H Data Write and Nonvariable ADP C5H Data Read and Nonvariable ADP 22 T6963CFG Operand Data ― Data ― Data ― 2007-05-15 ...

Page 23

... Note: This command is available when hardware column number and software column number are the same. Hardware column number is related to MD2 and MD3 setting. Software column number is related to Set Text Area and Set Graphic Area command. Hex. Function E0H Screen Peek 23 T6963CFG Operand ― 2007-05-15 ...

Page 24

... Note 1: If the attribute function is being used, this command is not available. (With Attribute data is graphic area data.) Note 2: With Dual−Scan, this command cannot be used (because the T6963CFG cannot separate the upper screen data and lower screen data). Refer to the following flowchart. ...

Page 25

... Bit 7 (MSB) This command use to set or reset a bit of the byte specified by the address pointer. Only one bit can be set / reset at a time. Refer to the following flowchart. Function Operand ― ― ― ― ― ― ― ― ― ― 25 T6963CFG X: invalid 2007-05-15 ...

Page 26

... T6963CFG 2007-05-15 ...

Page 27

... T6963CFG 2007-05-15 ...

Page 28

... V ― ― 400 Ω ― ― 400 Ω 50 100 200 kΩ 0.4 ― 5.5 MHz (Note 2) ― 3 ― ― 3 µA T6963CFG Pin Name V DD Input pins Input pins Output pins Output pins Output pins Output pins (Note 2007-05-15 ...

Page 29

... −20 to 70°C) SS Min Max ― 2.75 ― 150 ― ― ― 30 ― 150 290 ― ― 170 ― ― 80 ― ― ― 450 850 ― 450 950 T6963CFG Unit MHz 2007-05-15 ...

Page 30

... DH 0.9×VDD 0.1×VDD 0.9×VDD Hi-Z 0.1×VDD −20 to 75°C) SS Min Max ― 100 ― ― 10 ― ― 80 ― ― 0 ― ― 0 ― ― 80 ― (Note) 40 ― (Note) ― 150 (Note T6963CFG Unit 2007-05-15 ...

Page 31

... External RAM Read mode 0.9×VDD (2) External RAM Write mode 0.9×VDD (3) 0.1×VDD 0.1×VDD 0.9×VDD 0.1×VDD 0.1×VDD 0.1×VDD 0.9×VDD 0.1×VDD 0.9×VDD 0.1×VDD 0.1×VDD 0.9×VDD 0.1×VDD 31 0.9×VDD 0.1×VDD 0.9×VDD 0.1×VDD 0.9×VDD 0.9×VDD 0.1×VDD 0.9×VDD 0.1×VDD 0.9×VDD 0.1×VDD 0.9×VDD 0.1×VDD 0.9×VDD 0.9×VDD 0.1×VDD T6963CFG Hi-Z 2007-05-15 ...

Page 32

... =50pF ( including wiring and probe capacitance ) T6963CFG = −20 to 70°C) SS Min Max ― ― 250 ― ― 180 ― ― 180 ― 0 ― ― 30 ― ― ― 200 ― ...

Page 33

... T6963CFG Example of Application Circuit The T6963CFG can be directly connected to a TMPZ84C00A (Z80 Note 1: CMOS). The T6963CFG can be used with a TMPZ84C00A as shown in the following application circuit. ● MPU memory address mapping Data is transferred to the T6963CFG using a memory request signal. DATA ( Command / Status Note 1: Z80 is a trademark of Zilog Inc ...

Page 34

... MPU addressing Data is transferred to the T6963CFG using request signal. DATA Command / Status Address XXH T6963CFG 2007-05-15 ...

Page 35

... When using PPI LSI The T6963CFG can be connected to a PPI LSI. The port A connects to the data bus. The port C connects to the control bus (TMP82C55) 35 T6963CFG 2007-05-15 ...

Page 36

... Application Circuit (1) 36 T6963CFG 2007-05-15 ...

Page 37

... Application Circuit (2) 37 T6963CFG 2007-05-15 ...

Page 38

... SET GRAPHIC HOME ADDRESS T6963CFG SAMPLE PROGRAM V0.01 SOURCE PROGRAM for TMPZ84C00P Display Size: 20 Column × 8 Lines Character Font: 8 Dots Mode EQU 40H ; SET TXT HM ADD EQU 41H ; SET TXT AREA EQU 42H ; SET GR HM ADD EQU 43H ; SET GR AREA ...

Page 39

... TEXT AREA 20 Columns DT2 A, TXAREA CMD HL, 0014H ; GRAPHIC AREA 20 Columns DT2 A, GRAREA CMD A,80H CMD CHARACTER CODE 80H HL, 0002H DT2 A, OFFSET CMD A, 94H CMD HL, 0000H ; SET Address Pointer 0000H DT2 ; (TEXT HOME ADDRESS) A, ADPSET CMD A, AWRON ; SET DATA AUTO WRITE 39 T6963CFG 2007-05-15 ...

Page 40

... A, AWROFF ; AUTO RESET CMD DE, EXTCG ; CG data address in Program HL, 1400H ; CG RAM Start Address (1400H) DT2 A, ADPSET CMD A, AWRON ; SET DATA AUTO WRITE CMD B, 40H ; 8 Character × 8 byte (64 = 40H) A, (DE) ; WRITE DATA TO EXTERNAL RAM ADT ; HL DE EXCG A, AWROFF ; AUTO RESET CMD 40 T6963CFG 2007-05-15 ...

Page 41

... CMD B, 0DH ; 13 Character DE, TXPRT A, (DE) ; WRITE DATA ADT DE TXLP1 A, AWROFF ; AUTO RESET CMD HL, 0057H ; Address Pointer 5 Line, 8 Column DT2 A, ADPSET CMD A, AWRON ; SET DATA AUTO WRITE CMD B, 06H ; 6 Character DE, EXPRT1 A, (DE) ; WRITE DATA ADT DE TXLP2 A, AWROFF ; AUTO RESET CMD 41 T6963CFG 2007-05-15 ...

Page 42

... HL, 006BH ; Address Pointer 6 Line, 8 Column DT2 A, ADPSET CMD A, AWRON ; SET DATA AUTO WRITE CMD B, 06H ; 6 Character DE, EXPRT2 A, (DE) ; WRITE DATA ADT DE TXLP3 A, AWROFF ; AUTO RESET CMD PEND ; PROGRAM END AF A, (CMDP) 03H 03H ; STATUS CHECK NZ, CMD1 AF (CMDP WRITE COMMAND 42 T6963CFG 2007-05-15 ...

Page 43

... STATUS CHECK NZ, DT11 AF (DP WRITE DATA A, (CMDP) 03H 03H ; STATUS CHECK NZ, DT2 A, L (DP WRITE DATA (D1) A, (CMDP) 03H 03H ; STATUS CHECK NZ, DT21 A, H (DP WRITE DATA (D2 (CMDP) 08H 08H ; STATUS CHECK NZ, ADT1 AF (DP WRITE DATA 43 T6963CFG 2007-05-15 ...

Page 44

... CHARACTER CODE 86H 00H, 00H, 00H, 01H, 07H, 3CH, 0E7H, 00H 87H 18H, 30H, 60H, 0C0H, 00H, 00H, 0E0H, 3FH 44 T6963CFG ; INTERNAL CG CODE ; EXTERNAL CG CODE 2007-05-15 ...

Page 45

... Display Sample 45 T6963CFG 2007-05-15 ...

Page 46

... Package Dimensions 46 T6963CFG 2007-05-15 ...

Page 47

... Please use this product in compliance with all applicable laws and regulations that regulate the inclusion or use of controlled substances. Toshiba assumes no liability for damage or losses occurring as a result of noncompliance with applicable laws and regulations. • The products described in this document are subject to foreign exchange and foreign trade control laws. 021023_D 021023_B 060106_Q 47 T6963CFG 021023_E 2007-05-15 ...

Related keywords