|
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 | ) |