/* USER CODE BEGIN PFP */
void lcd_write_nibble(uint8_t nibble, uint8_t rs); // Écrire 4 bits sur l'écran LCD (R/W)(Register Select)
void lcd_send_cmd(uint8_t cmd); // Envoyer une commande à l'écran LCD
void lcd_send_data(uint8_t data); // Envoyer des données à l'écran LCD
void lcd_init(); // Initialiser l'écran LCD
void lcd_write_string(char *str); // Écrire une chaîne de caractères sur l'écran LCD
void lcd_set_cursor(uint8_t row, uint8_t column); // Placer le curseur à une position précise sur l'écran LCD
void lcd_clear(void); // Effacer l'écran LCD
void lcd_backlight(uint8_t state); // Contrôler le rétroéclairage de l'écran LCD
/* USER CODE END PFP */