Page 2, Figure 2 schematic diagram – Toshiba T6963C User Manual

Page 2

Advertising
background image

Application Note

Page 2

+5v

-15V

V

SS

FG

V

L

V

D D

33pF

33pF

16.00mHz

RST

1N4148

+5v

1uF

10k

+

X1

X 2

80C51

P1.0

P1.1

P1.2

P1.3

P1.4

P1.5

P1.6

P1.7

P3.0

P3.1

P3.2

P3.3

D0

D4

D1

D5

D2

D6

D3

D7

WR
RD
CE
CD
RESET

240x64LCDDISPLAY

20K

Figure 2 Schematic diagram

Software:
The sample program here is written in 8051 assembly language and is designed to work with the
hardware shown in Figure 2. It is based on a 240x64 display but is applicable to any LCD with the
T6963C controller.

The program first resets the display. This reset must last a minimum of 2µS. It then sends a series of
command bytes and parameters to the LCD controller to initialize it. The T6963C requires that the
parameters, if any, are sent in the data mode and must precede the command byte, which is sent in
the command mode.

The controller is initialized with the graphics page at 0000-077fh. This is 1920 bytes which will
accommodate a full screen of data. No text is displayed in this example but the controller is
initialized for text operation to illustrate the process. The text page starts immediately following the
graphics page at location 0780h.

The FS (Font Select) line is set to a zero in this example which will place the 5x7 pixel character in a
8x8 pixel field. This will produce 30 characters per line with 8 lines per display (

). The total

number of characters possible in this mode is 240.

After initialization the controller is set in the auto write mode and the display is filled with a bit-
mapped graphic.

The code example is not written to be efficient but to be as simple as possible

.

A one on the FS line will produce an 6x8 pixel

field for each character.

to follow

FS

240

8

=30

Advertising