fome-fw/firmware/hw_layer/lcd/lcd_HD44780.h

30 lines
570 B
C
Raw Normal View History

2014-08-29 07:52:33 -07:00
/**
* @file lcd_HD44780.h
*
* @date 13.12.2013
2015-01-12 15:04:10 -08:00
* @author Andrey Belomutskiy, (c) 2012-2015
2014-08-29 07:52:33 -07:00
*/
#ifndef LCD_HD44780_H_
#define LCD_HD44780_H_
#ifdef __cplusplus
extern "C"
{
#endif /* __cplusplus */
void lcd_HD44780_init(void);
void lcd_HD44780_set_position(uint8_t row, uint8_t column);
void lcd_HD44780_print_char(char data);
void lcd_HD44780_print_string(const char *string);
2015-01-02 19:03:40 -08:00
int getCurrentHD44780row(void);
2015-01-02 20:03:41 -08:00
int getCurrentHD44780column(void);
2014-08-29 07:52:33 -07:00
void lcdShowFatalMessage(char *message);
#ifdef __cplusplus
}
#endif /* __cplusplus */
#endif /* LCD_HD44780_H_ */