T6963C PDF

The Toshiba TC is a very popular Lcd controller for the use in small graphics modules. It is capable of controlling displays with a resolution up to x Because of its low power and small outline it is most suitable for mobile applications such as PDAs, MP3 players or mobile measurement equipment. Although small, this contoller has a capability of displaying and merging text and graphics and it manages all the interfacing signals to the displays Row and Column drivers. The following low level library routines are implemented as macros.

Author:Mooguhn Magul
Country:French Guiana
Language:English (Spanish)
Genre:Sex
Published (Last):3 April 2018
Pages:157
PDF File Size:11.61 Mb
ePub File Size:16.9 Mb
ISBN:386-7-80594-684-7
Downloads:25275
Price:Free* [*Free Regsitration Required]
Uploader:Daizragore



The Toshiba TC is a very popular Lcd controller for the use in small graphics modules. It is capable of controlling displays with a resolution up to x Because of its low power and small outline it is most suitable for mobile applications such as PDAs, MP3 players or mobile measurement equipment. Although small, this contoller has a capability of displaying and merging text and graphics and it manages all the interfacing signals to the displays Row and Column drivers.

The following low level library routines are implemented as macros. Parameters : width: width of the Glcd panel height: height of the Glcd panel fntW: font width. Display RAM organization: The library cuts the RAM into panels : a complete panel is one graphics panel followed by a text panel see schematic below. Parameters : mydata: data to be written. Toshiba Glcd module needs to be initialized.

Parameters : mydata: command to be written. Parameters : p: address where command should be written c: command to be written. Parameters : v: byte to be written start: starting address of the memory block len: length of the memory block in bytes. Parameters : x: dot position on x-axis y: dot position on y-axis color: color parameter.

Font is located in an external resource. Parameters : c: char to be written x: char position on x-axis y: char position on y-axis mode: mode parameter. This is the most common way of combining text and graphics for example labels on buttons. This can be useful to display text in the negative mode, i. The Text Attribute values are stored in the graphic area of display memory. For more details see the TC datasheet. Parameters : str: text to be written x: text position on x-axis y: text position on y-axis mode: mode parameter.

Parameters : x0: x coordinate of the line start y0: y coordinate of the line end x1: x coordinate of the line start y1: y coordinate of the line end pcolor: color parameter. Parameters : x0: x coordinate of the upper left rectangle corner y0: y coordinate of the upper left rectangle corner x1: x coordinate of the lower right rectangle corner y1: y coordinate of the lower right rectangle corner pcolor: color parameter. Parameters : x0: x coordinate of the upper left box corner y0: y coordinate of the upper left box corner x1: x coordinate of the lower right box corner y1: y coordinate of the lower right box corner pcolor: color parameter.

Parameters : x: x coordinate of the circle center y: y coordinate of the circle center r: radius size pcolor: color parameter. Parameters : image: image to be displayed. Bitmap array is located in code memory. Parameters : x: cursor position row number y: cursor position column number. Parameters : b: bit mask. The function will clear bit x on control port if bit x in bit mask is set to 1.

The function will set bit x on control port if bit x in bit mask is set to 1. The function will negate bit x on control port if bit x in bit mask is set to 1.

Parameters : n: graphic panel number. Valid values: 0 and 1. Requires Toshiba Glcd module needs to be initialized. Parameters : n: text panel number. Computes start address for selected graphic panel and set appropriate internal pointers.

All subsequent graphic operations will be preformed at this graphic panel. Computes start address for selected text panel and set appropriate internal pointers. All subsequent text operations will be preformed at this text panel. Parameters : v: value to fill panel with.

Parameters : v: value to fill graphic panel with. Parameters : v: this value increased by 32 will be used to fill text panel. Parameters : n: cursor height. Valid values: Valid values: 0 disable graphic displaying and 1 enable graphic displaying.

Valid values: 0 disable text displaying and 1 enable text displaying. Valid values: 0 set cursor off and 1 set cursor on. Valid values: 0 disable cursor blinking and 1 enable cursor blinking. The following drawing demo tests advanced routines of the TC Glcd library. TC Graphic Lcd Library. See the Library Example code at the bottom of this page. Glcd size based initialization routines can be found in setup library files located in the Uses folder. The user must make sure that used MCU has appropriate ports and pins.

If this is not the case the user should adjust initialization routines. Note : Image dimension must match the display dimension. Note : If px and sx parameters are not multiples of the font width they will be scaled to the nearest lower number that is a multiple of the font width.

Copy Code To Clipboard. Copyright c mikroElektronika. All rights reserved. What do you think about this topic? Send us feedback! Want more examples and libraries? Find them on. Initializes TC Graphic Lcd controller. Parameters : width: width of the Glcd panel height: height of the Glcd panel fntW: font width Display RAM organization: The library cuts the RAM into panels : a complete panel is one graphics panel followed by a text panel see schematic below.

Writes data to TC controller. Writes command to TC controller. Sets the memory pointer p for command c. Function sets pointer to the user function which manipulates the external resource. Parameters : offset - offset from the beginning of the resource from where the data is requested.

Glcd module needs to be initialized. Pools the status byte, and loops until Toshiba Glcd module is ready. Fills controller memory block with given byte. Draws a dot in the current graphic panel of Glcd at coordinates x, y.

Needs to be formatted as an array of char. This parameter represents the address in the exteral resource from where the font data begins. Writes a char in the current text panel of Glcd at coordinates x, y. Writes text in the current text panel of Glcd at coordinates x, y. Writes text located in the program memory on the glcd at coordinates x, y. Draws a line from x0, y0 to x1, y1. Draws a rectangle on Glcd. Draws a rounded edge rectangle on Glcd. Draws a filled rounded edge rectangle on Glcd.

Draws a box on Glcd Parameters : x0: x coordinate of the upper left box corner y0: y coordinate of the upper left box corner x1: x coordinate of the lower right box corner y1: y coordinate of the lower right box corner pcolor: color parameter.

Draws a circle on Glcd. Draws a filled circle on Glcd. Displays bitmap on Glcd. This parameter represents the address in the exteral resource from where the image data begins. Image dimension must match the display dimension.

Displays a partial area of the image on a desired location. Original image size is 16x Parameters : px: x coordinate of the upper left picture corner. Valid values: multiples of the font width py: y coordinate of the upper left picture corner pic: picture to be displayed sx: picture width. Sets cursor to row x and column y. Clears control port bit s. Sets control port bit s. Negates control port bit s. Display selected graphic panel. Display selected text panel.

MACROBOLIC DIET PDF

Download the Toshiba T6963C LCD Controller Datasheet

Graphic LCD is used mainly where you have to create customized designs, like bitmaps, or different types of fonts. These are available in different sizes and resolution, such as x64px, xpx, xpx. The one that we will be using for the purpose of this instructable is x pixel LCD. Interfacing with Arduino boards, and choosing the correct library to use with it, could be a little tricky. Did you use this instructable in your classroom? Add a Teacher Note to share how you incorporated it into your lesson. You should be having Arduino IDE with minimum version 1.

GERONTION ELIOT PDF

T6963C LSI. Datasheet pdf. Equivalent

.

LENZE SMVECTOR PDF

Arduino With T6963c 240x128 Graphic LCD Tutorial

.

1N5820 DATASHEET PDF

.

Related Articles