89 void SSD1963_SetArea(uint16_t x1, uint16_t y1, uint16_t x2, uint16_t y2);
void SSD1963_Init(void)
Init the SSD1963 LCD-Controller and clear the display.
uint16_t SSD1963_ReadPixel(uint16_t x, uint16_t y)
Reads pixel.
void SSD1963_SetTearingCfg(uint8_t state, uint8_t mode)
This function enable/disable tearing effect.
static uint16_t SSD1963_ReadData(void)
Read data from the display controller.
void SSD1963_LLD_Init(void)
Initialize the communication interface to the SSD1963 LCD- Controller.
void SSD1963_WriteArea(uint16_t x1, uint16_t y1, uint16_t x2, uint16_t y2, uint16_t *pData)
Write a array of data to the display.
static void SSD1963_DisplayOff(void)
SSD1963 changes the display state to OFF state.
Low level driver for the SSD1963 Graphic-Controller.
static void SSD1963_WriteData(uint16_t data)
Write data to display controller.
static void SSD1963_WriteCommand(uint16_t cmd)
Write command to display controller.
static void SSD1963_DisplayOn(void)
SSD1963 changes the display state to ON state.
void SSD1963_WritePixel(uint16_t x, uint16_t y, uint16_t color)
Puts pixel.
Driver for the SSD1963 Graphic-Controller.
void SSD1963_SetArea(uint16_t x1, uint16_t y1, uint16_t x2, uint16_t y2)
defines start/end columns and start/end rows for memory access from host to SSD1963.
void SSD1963_FillArea(uint16_t x1, uint16_t y1, uint16_t x2, uint16_t y2, uint16_t color)
Fill area of specified color.
static void SSD1963_ExitSleepMode(void)
SSD1963 exit sleep mode.
void SSD1963_GetDeviceDescriptorBlock(uint16_t *ddb)
Get SSD1963 Device Descriptor Block.
static void SSD1963_EnterSleepMode(void)
SSD1963 enters sleep mode. Host must wait 5mS after sending before sending next command.