/* lcd.c */
void delay_ms(uint16_t delay);
void lcd_toggle_E(void);
void lcd_write(uint8_t val, uint8_t cmd);
void lcd_init(void);
void lcd_puts(char *p_str);
void lcd_putc(unsigned char data);

#define GOTO_LINE1() lcd_write(0x80,0)
#define GOTO_LINE2() lcd_write(0xC0,0)
#define GOTO_LINE3() lcd_write(0x94,0)
#define GOTO_LINE4() lcd_write(0xD4,0)

#define CLR_LINE() lcd_puts("                    ")
