7 #if defined(GLCD_CONTROLLER_ST7565R)
95 glcd_data( (col / 8 + 2) % 2 == 1 ? 0xff : 0x00 );
#define ST7565R_DISPLAY_ALL_ON
void glcd_spi_write(uint8_t c)
Write a byte to the connected SPI slave.
void glcd_power_up(void)
Power up the device.
#define ST7565R_PAGE_ADDRESS_SET
glcd_BoundingBox_t * glcd_bbox_selected
Pointer to bounding box currently in use.
void glcd_write(void)
Update the display within the specified bounding box.
void glcd_set_column_upper(uint8_t addr)
void glcd_set_x_address(uint8_t x)
Set X address of RAM (column).
void glcd_power_down(void)
Power down the device.
#define ST7565R_COLUMN_ADDRESS_SET_LOWER
void glcd_all_on(void)
All display points on (native)
void glcd_data(uint8_t c)
Send data byte to LCD.
uint8_t * glcd_buffer_selected
Pointer to screen buffer currently in use.
#define GLCD_NUMBER_OF_BANKS
#define ST7565R_SET_START_LINE
void glcd_set_start_line(uint8_t addr)
Set start line/page.
void glcd_set_y_address(uint8_t y)
Set Y address of RAM (select bank).
void glcd_command(uint8_t c)
Send command byte to LCD.
#define GLCD_NUMBER_OF_COLS
#define ST7565R_DISPLAY_NORMAL
void glcd_clear_now(void)
Clear the display immediately, does not buffer.
void glcd_pattern(void)
Show a black and white line pattern on the display.
void glcd_set_contrast(uint8_t val)
Set contrast.
void glcd_normal(void)
Set to normal mode.
void glcd_reset_bbox()
Reset the bounding box.
void glcd_set_column_lower(uint8_t addr)
#define ST7565R_COLUMN_ADDRESS_SET_UPPER