T6963C Controller based Displays


The Toshiba T6963C Dot Matrix LCD Controller, found in a proportion of the cheaper medium size LCD Modules (for example in the Varitronix MGLS-24064 240x64 display.), takes the middle ground in terms of number of features, and complexity. It has none of the screen layering and split screen abilities of the SED1330 for example, but has both text and graphics screens that can be logically OR'ed / AND'ed / XOR'ed together, hardware cursor, and limited manipulation functions.

For applications that don't need the highly complex functions, it does very nicely.

One MAJOR problem with this controller is the poor quality of Toshiba's original data sheet (English Much Broken - Mind you, it's better than my Japanese!) which I hoped to offset somewhat with this page. They have recently produced the data sheet as a .PDF, and have improved it at the same time. (see the links below)

T6963C based Module Pin-out

Hantronix' web pages give the pinouts of all their displays.

As Varitronix' web pages are worse than useless for detailed info, listed here are Varitronix T6963C based display modules' pin-outs:-

(Where the pin number of MGLS 24064A and 32064 LCDs differs, they are shown in brackets)

  1. FG - Connection to ground the metal frame of the display.
  2. VSS - 0 Volts.
  3. VDD - +5 Volts.
  4. VO - Contrast Voltage (could be -10 volts or more, depending on the display type) On the MGLS 32064A this is a no connect(?)!
  5. /WR - Write (active low).
  6. /RD - Read (active low).
  7. /CE - Chip enable (active low).
  8. C\ /D - low = data register, high = command / status register.
  9. (10) /RST - Reset (active low) - the data sheet says to pull it low for at least 5 display clock cycles - As clock cycle depends upon the display size, and can be as low as 400kHz, give it a good 125us on powerup, with an R - C or reset line.
  10. (11) DB0 - Least Significant data bit.
  11. (12) DB1
  12. (13) DB2
  13. (14) DB3
  14. (15) DB4
  15. (16) DB5
  16. (17) DB6
  17. (18) DB7 - Most Significant data bit.
  18. (19) FS - Font Size select (equals FS1 on the T6963C) low = 8x8, high = 6x8.
  19. (21) LED+ - LED array Anode, if fitted.
  20. (22) LED- - LED array Cathode, if fitted.

Pin-out numbering should be marked on the module PCB.

TIANMA's TM24064B have the same pinout as a Varitronix' 24064. Note that pin 19 (FS) is pulled up onboard with a 1K resistor. If you want 8 x 8 font, the resistor to pull it down needs to be 100 ohms or less. (5mA current wasted pulling down the 1K, just to pick the font size!).

T6963C Test Circuit and Software

PIC The Circuit Diagram

PIC Beta of the test S/W (ver 0.1)

T6963C Data

PDF My interpretation of the T6963 data sheet - 2nd draft revised 4/98 in Abode Acrobat format.

Note:- People have emailed me to say that my comments on setting up user characters in this document, don't give the correct results. The test software above does not test user characters - the next version, which is written but not tested, will.

T6963C Links

The T6963C data sheet in PDF format from Toshiba.

Jeff Sampson's collection of scanned in data sheets inc. the T6963C ( + 8051 code for testing) - useful as Toshiba didn't admit to making the chip until recently.

Hantronix' web pages give app. notes and advance all their displays, much of which is relevant to graphics LCDs in general. Also they give test software for connecting an 87C871 to a T6963C based display

Varitronix' US web pages give a 'hint' of information

The LCD forum - for all LCD questions (if this page has not helped).

Other Links



LCD Intro

The Principles Behind LCD Techno...

Back to the Projects Page

If you want more information, Mail Me

Last Updated by Steve Lawther on Saturday, 26 February, 2000 at 5:45 PM.