LCD HD44780 driver library v1.0.3
Data Fields
LCD_IO_driver_interface_struct Struct Reference

LCD I/O driver interface definition. More...

#include <lcd_hd44780_GPIO_interface.h>

Data Fields

LCD_interface_func_p init_LCD_pins
 
LCD_interface_func_p set_data_pins_as_outputs
 
LCD_interface_func_p set_data_pins_as_inputs
 
set_LCD_data_port_func_p write_data
 
get_LCD_data_port_func_p read_data
 
delay_us_func_p delay_us
 
LCD_interface_func_p set_LCD_E
 
LCD_interface_func_p reset_LCD_E
 
LCD_interface_func_p set_LCD_RS
 
LCD_interface_func_p reset_LCD_RS
 
LCD_interface_func_p set_LCD_RW
 
LCD_interface_func_p reset_LCD_RW
 
LCD_interface_func_p set_LCD_BCKL
 
LCD_interface_func_p reset_LCD_BCKL
 

Detailed Description

LCD I/O driver interface definition.

Attention
This interface declaration need to be defined on driver layer side and "full fill the contract" of the defined LCD_IO_driver_interface_struct

The documentation for this struct was generated from the following file: