User manual

Table Of Contents
532
mikoC PRO for PIC32
MikroElektronika
#ifdef LINE_DEMO
SPI_T6963C_line(0, 0, 239, 127, SPI_T6963C_WHITE);
SPI_T6963C_line(0, 127, 239, 0, SPI_T6963C_WHITE);
#endif
/*
* Draw circles
*/
#ifdef LINE_DEMO
SPI_T6963C_circle(120, 64, 10, SPI_T6963C_WHITE);
SPI_T6963C_circle(120, 64, 30, SPI_T6963C_WHITE);
SPI_T6963C_circle(120, 64, 50, SPI_T6963C_WHITE);
SPI_T6963C_circle(120, 64, 70, SPI_T6963C_WHITE);
SPI_T6963C_circle(120, 64, 90, SPI_T6963C_WHITE);
SPI_T6963C_circle(120, 64, 110, SPI_T6963C_WHITE);
SPI_T6963C_circle(120, 64, 130, SPI_T6963C_WHITE);
#endif
/*
* Draw lled circles
*/
#ifdef FILL_DEMO
SPI_T6963C_circle_ll(120, 64, 60, SPI_T6963C_WHITE);
SPI_T6963C_circle_ll(120, 64, 55, SPI_T6963C_BLACK);
SPI_T6963C_circle_ll(120, 64, 50, SPI_T6963C_WHITE);
SPI_T6963C_circle_ll(120, 64, 45, SPI_T6963C_BLACK);
SPI_T6963C_circle_ll(120, 64, 40, SPI_T6963C_WHITE);
SPI_T6963C_circle_ll(120, 64, 35, SPI_T6963C_BLACK);
SPI_T6963C_circle_ll(120, 64, 30, SPI_T6963C_WHITE);
SPI_T6963C_circle_ll(120, 64, 25, SPI_T6963C_BLACK);
SPI_T6963C_circle_ll(120, 64, 20, SPI_T6963C_WHITE);
SPI_T6963C_circle_ll(120, 64, 15, SPI_T6963C_BLACK);
SPI_T6963C_circle_ll(120, 64, 10, SPI_T6963C_WHITE);
SPI_T6963C_circle_ll(120, 64, 5, SPI_T6963C_BLACK);
#endif
Delay_ms(1000);
SPI_T6963C_sprite(76, 4, einstein, 88, 119); // Draw a sprite
Delay_ms(1000);
SPI_T6963C_setGrPanel(1); // Select other graphic panel
SPI_T6963C_image(mikroE_240x128_bmp);
SPI_T6963C_displayGrPanel(1);
Delay_ms(1000);
#ifdef PARTIAL_IMAGE_DEMO
SPI_T6963C_grFill(0);
SPI_T6963C_PartialImage(0, 0, 64, 64, 240, 128, mikroE_240x128_bmp); // Display
partial image
Delay_ms(1000);
SPI_T6963C_graphics(0);
#endif
SPI_T6963C_image(mikroE_240x128_bmp);
SPI_T6963C_graphics(1);
SPI_T6963C_displayGrPanel(0);