Mikroelektronika MIKROE-742 데이터 시트
T6963C_Cursor_Blink
Library Example
The following drawing demo tests advanced routines of the T6963C Glcd library. Hardware con-
figurations in this example are made for the T6963C 240x128 display, EasyAVR5A board and
ATmega16.
figurations in this example are made for the T6963C 240x128 display, EasyAVR5A board and
ATmega16.
program T6963C_240x128;
uses __Lib_T6963C_Consts, __Lib_T6963C, bitmap, bitmap2;
// T6963C module connections
var T6963C_ctrlPort : byte at PORTC; // CONTROL port
var T6963C_dataPort : byte at PORTD; // DATA port
var T6963C_ctrlPort_Direction : byte at DDRC; // CONTROL direction register
var T6963C_dataPort_Direction : byte at DDRD; // DATA direction register
var T6963C_ctrlPort : byte at PORTC; // CONTROL port
var T6963C_dataPort : byte at PORTD; // DATA port
var T6963C_ctrlPort_Direction : byte at DDRC; // CONTROL direction register
var T6963C_dataPort_Direction : byte at DDRD; // DATA direction register
var T6963C_ctrlwr : sbit at PORTC.B2; // WR write signal
var T6963C_ctrlrd : sbit at PORTC.B1; // RD read signal
var T6963C_ctrlcd : sbit at PORTC.B0; // CD command/data signal
var T6963C_ctrlrst : sbit at PORTC.B4; // RST reset signal
var T6963C_ctrlwr_Direction : sbit at DDRC.B2; // WR write signal direction
var T6963C_ctrlrd_Direction : sbit at DDRC.B1; // RD read signal direction
var T6963C_ctrlcd_Direction : sbit at DDRC.B0; // CD command/data signal
direction
var T6963C_ctrlrd : sbit at PORTC.B1; // RD read signal
var T6963C_ctrlcd : sbit at PORTC.B0; // CD command/data signal
var T6963C_ctrlrst : sbit at PORTC.B4; // RST reset signal
var T6963C_ctrlwr_Direction : sbit at DDRC.B2; // WR write signal direction
var T6963C_ctrlrd_Direction : sbit at DDRC.B1; // RD read signal direction
var T6963C_ctrlcd_Direction : sbit at DDRC.B0; // CD command/data signal
direction
var T6963C_ctrlrst_Direction : sbit at DDRC.B4; // RST reset signal direction
// Signals not used by library, they are set in main function
var T6963C_ctrlce : sbit at PORTC.B3; // CE signal
var T6963C_ctrlfs : sbit at PORTC.B6; // FS signal
var T6963C_ctrlce : sbit at PORTC.B3; // CE signal
var T6963C_ctrlfs : sbit at PORTC.B6; // FS signal
var T6963C_ctrlmd : sbit at PORTC.B5; // MD signal
var T6963C_ctrlce_Direction : sbit at DDRC.B3; // CE signal direction
var T6963C_ctrlce_Direction : sbit at DDRC.B3; // CE signal direction
467
MIKROELEKTRONIKA
- SOFTWARE AND HARDWARE SOLUTIONS FOR EMBEDDED WORLD
Libraries
mikroPASCAL PRO for AVR
CHAPTER 6
Prototype
procedure T6963C_Cursor_Blink(n : byte);
Returns
Nothing.
Description
Enable/disable cursor blinking.
Parameters :
-
n
: on/off parameter. Valid values: 0 (disable cursor blinking) and 1 (enable cur-
sor blinking).
Requires
Toshiba Glcd module needs to be initialized. See the T6963C_Init routine.
Example
// enable cursor blinking
T6963C_Cursor_Blink(1);