User manual

583
mikoPascal PRO for dsPIC30/33 and PIC24
MikroElektronika
T6963C_cursor_blink
Prototype
procedure T6963C_cursor_blink(n : word);
Description Enable/disable cursor blinking.
Parameters - n: cursor blinking enable/disable parameter. Valid values: 0 (disable cursor blinking) and 1 (enable
cursor blinking).
Returns Nothing.
Requires Toshiba Glcd module needs to be initialized. See the T6963C_init routine.
Example
// enable cursor blinking
T6963C_cursor_blink(1);
Notes None.
Library Example
The following drawing demo tests advanced routines of the T6963C Glcd library. Hardware conî‚¿gurations in this
example are made for the EasydsPIC4A board and dsPIC30F4013.
Copy Code To Clipboard
program T6963C_240x128;
uses __Lib_T6963C_Consts;
// T6963C module connections
var T6963C_dataPort : byte at PORTB; // DATA port
var T6963C_ctrlwr : sbit at LATF2_bit; // WR write signal
var T6963C_ctrlrd : sbit at LATF1_bit; // RD read signal
var T6963C_ctrlcd : sbit at LATF0_bit; // CD command/data signal
var T6963C_ctrlrst : sbit at LATF4_bit; // RST reset signal
var T6963C_ctrlwr_Direction : sbit at TRISF2_bit; // WR write signal direction
var T6963C_ctrlrd_Direction : sbit at TRISF1_bit; // RD read signal direction
var T6963C_ctrlcd_Direction : sbit at TRISF0_bit; // CD command/data signal direction
var T6963C_ctrlrst_Direction : sbit at TRISF4_bit; // RST reset signal direction
// Signals not used by library, they are set in main function
var T6963C_ctrlce : sbit at LATF3_bit; // CE signal
var T6963C_ctrlfs : sbit at LATF6_bit; // FS signal
var T6963C_ctrlmd : sbit at LATF5_bit; // MD signal
var T6963C_ctrlce_Direction : sbit at TRISF3_bit; // CE signal direction
var T6963C_ctrlfs_Direction : sbit at TRISF6_bit; // FS signal direction
var T6963C_ctrlmd_Direction : sbit at TRISF5_bit; // MD signal direction
// End T6963C module connections
var panel : byte; // current panel
i : word; // general purpose register
curs : byte; // cursor visibility
cposx,
cposy : word; // cursor x-y position