fremoclock
1_3A01
FREMO Clock - Software for UTG
|
LCD interface header file. More...
Go to the source code of this file.
Enumerations | |
enum | lcdDisplayMode_t { LCD_DISP_OFF = 0x08, LCD_DISP_ON = 0x0C, LCD_DISP_ON_BLINK = 0x0D, LCD_DISP_ON_CURSOR = 0x0E, LCD_DISP_ON_CURSOR_BLINK = 0x0F } |
display on/off, cursor on/off, blinking char at cursor position More... | |
Functions | |
void | lcd_clear (void) |
Clear and home the LCD. More... | |
void | lcd_puts (const char *s) |
Write a string of characters to the LCD. More... | |
void | lcd_puts_P (const char *s) |
Write a string from progmem of chars to the LCD. More... | |
void | lcd_goto (uint8_t x, uint8_t y) |
Go to the specified position. More... | |
void | lcd_clrxy (uint8_t x, uint8_t y, uint8_t count) |
Clear count characters starting at position (x,y). More... | |
void | lcd_putc (char c) |
Write a character to the LCD. More... | |
void | lcd_word (uint16_t value, uint8_t width) |
Write numeric value to the LCD. More... | |
void | lcd_init (lcdDisplayMode_t dispAttr) |
Initialize the LCD - call before anything else. More... | |
LCD interface header file.
See lcd.c for more info. Modified by Alex Shepherd to be compatible with previous LCD API.
Definition in file lcd.h.
enum lcdDisplayMode_t |
void lcd_clear | ( | void | ) |
void lcd_clrxy | ( | uint8_t | x, |
uint8_t | y, | ||
uint8_t | count | ||
) |
void lcd_goto | ( | uint8_t | x, |
uint8_t | y | ||
) |
void lcd_init | ( | lcdDisplayMode_t | dispAttr | ) |
void lcd_putc | ( | char | c | ) |
void lcd_puts | ( | const char * | s | ) |
void lcd_puts_P | ( | const char * | s | ) |