Ciro Edgardo Romero
/
FoodDeposit
Sistema de supervision y alarma para deposito de comida de animales
modules/display/display.h
- Committer:
- ciror00
- Date:
- 2021-05-14
- Revision:
- 0:5e7248732177
File content as of revision 0:5e7248732177:
//=====[#include guards - begin]=============================================== #ifndef _DISPLAY_H_ #define _DISPLAY_H_ //=====[Libraries]============================================================= #include "mbed.h" //=====[Declaration of public defines]======================================= //=====[Declaration of public data types]====================================== typedef enum { DISPLAY_CONNECTION_GPIO_4BITS, DISPLAY_CONNECTION_GPIO_8BITS, DISPLAY_CONNECTION_I2C_PCF8574_IO_EXPANDER, } displayConnection_t; typedef struct { displayConnection_t connection; } display_t; //=====[Declarations (prototypes) of public functions]========================= void displayInit( displayConnection_t connection ); void displayCharPositionWrite( uint8_t charPositionX, uint8_t charPositionY ); void displayStringWrite( char const * str ); //=====[#include guards - end]================================================= #endif // _DISPLAY_H_