Mikroelektronika MIKROE-724 データシート

ページ / 726
562
mikoBasic PRO for dsPIC30/33 and PIC24
MikroElektronika
SPI_T6963C_cursor_blink
Prototype
sub procedure SPI_T6963C_cursor_blink(dim n as 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 SPI_T6963C_Config routine.
Example
‘ enable cursor blinking
SPI_T6963C_cursor_blink(1)
Notes
None.
Library Example
The following drawing demo tests advanced routines of the SPI T6963C Glcd library. Hardware configurations in this 
example are made for the EasydsPIC4A board and dsPIC30F4013.
Copy Code To Clipboard 
program SPI_T6963C_240x128
include __Lib_SPIT6963C_Const
dim
‘ Port Expander module connections
   SPExpanderRST as sbit at LATF0_bit
   SPExpanderCS  as sbit at LATF1_bit
   SPExpanderRST_Direction as sbit at TRISF0_bit
   SPExpanderCS_Direction  as sbit at TRISF1_bit
‘ End Port Expander module connections
dim   panel as byte         ‘ current panel
          i as word         ‘ general purpose register
      curs  as byte         ‘ cursor visibility
      cposx,
      cposy as word         ‘ cursor x-y position
      txt, txt1 as string[29]
main:
  txt1 = “ EINSTEIN WOULD HAVE LIKED mE”
  txt  = “ GLCD LIBRARY DEMO, WELCOME !”
  #DEFINE COMPLETE_EXAMPLE       ‘ comment this line to make simpler/smaller example
  ADPCFG = 0xFFFF                              ‘ initialize AN pins as digital
  TRISB8_bit = 1               ‘ Set RB8 as input
  TRISB9_bit = 1               ‘ Set RB9 as input
  TRISB10_bit = 1              ‘ Set RB10 as input