User manual
mikroC PRO for dsPIC
MikroElektronika
589
 if(RB0_bit) {
 SPI_T6963C_graphics(1);
 SPI_T6963C_text(0);
 Delay_ms(300);
 }
 #ifdef COMPLETE_EXAMPLE
 /*
     * If RB1 is pressed, toggle the display between graphic panel 0 and graphic panel 
1
 */
 else if(RB1_bit) {
 panel++;
 panel &= 1;
 SPI_T6963C_displayGrPanel(panel);
 Delay_ms(300);
 }
 #endif
 /*
 * If RB2 is pressed, display only text panel
 */
 else if(RB2_bit) {
 SPI_T6963C_graphics(0);
 SPI_T6963C_text(1);
 Delay_ms(300);
 }
 /*
 * If RB3 is pressed, display text and graphic panels
 */
 else if(RB3_bit) {
 SPI_T6963C_graphics(1);
 SPI_T6963C_text(1);
 Delay_ms(300);
 }
 /*
 * If RB4 is pressed, change cursor
 */
 else if(RB4_bit) {
 curs++;
 if(curs == 3) curs = 0;
 switch(curs) {
 case 0:
 // no cursor
 SPI_T6963C_cursor(0);
 break;
 case 1:
 // blinking cursor
 SPI_T6963C_cursor(1);
 SPI_T6963C_cursor_blink(1);
 break;
 case 2:
 // non blinking cursor
 SPI_T6963C_cursor(1);
 SPI_T6963C_cursor_blink(0);
 break;
 }










