rusefi-1/firmware/hw_layer/drivers/lcd/HD44780.h

30 lines
552 B
C
Raw Normal View History

/**
* @file HD44780.h
*
* @date 13.12.2013
2020-01-13 18:57:43 -08:00
* @author Andrey Belomutskiy, (c) 2012-2020
*/
2020-04-01 16:00:56 -07:00
#pragma once
#ifdef __cplusplus
extern "C"
{
#endif /* __cplusplus */
void startHD44780_pins();
void stopHD44780_pins();
void lcd_HD44780_init();
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);
int getCurrentHD44780row(void);
int getCurrentHD44780column(void);
2017-04-21 19:47:50 -07:00
void lcdShowPanicMessage(char *message);
#ifdef __cplusplus
}
#endif /* __cplusplus */