/** * @file lcd1602_display.h * @brief Minimal SPLC780D/HD44780-compatible LCD1602 driver in 4-bit mode. * * Architectural note: * This module owns the LCD bus timing and character writes for the standalone * front panel. High-level services format text elsewhere and call this driver * only with already-prepared 16-character lines. */ #ifndef LCD1602_DISPLAY_H #define LCD1602_DISPLAY_H #include void lcd1602_display_init(void); void lcd1602_display_set_lines(const char *line1, const char *line2); #endif /* LCD1602_DISPLAY_H */