Mikroelektronika MIKROE-742 데이터 시트

다운로드
페이지 532
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.
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_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_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_ctrlmd : sbit at PORTC.B5;                 // MD signal
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);