keil/include/drivers/PCA9555.h
@@ -29,7 +29,7 @@
#define  PWR_ON       0x07
#define  PWR_ENABLE 0x08
//1组
#define GPS_LED     0x09
#define LED_POWER     0x09
#define TTS_ENABLE 0x0A
#define WAKE_UP     0x0B
#define AIR780E_ENBALE 0x0C
@@ -49,7 +49,7 @@
#define PWR_ON_POSITION  (1<<(MAX_GPIO_NUM-PWR_ON))
#define PWR_ENABLE_POSITION  (1<<(MAX_GPIO_NUM-PWR_ENABLE))
//input 1组
#define GPS_LED_POSITION  (1<<(MAX_GPIO_NUM-GPS_LED))
#define GPS_LED_POSITION  (1<<(MAX_GPIO_NUM-LED_POWER))
#define TTS_ENABLE_POSITION  (1<<(MAX_GPIO_NUM-TTS_ENABLE))
#define WAKE_UP_POSITION  (1<<(MAX_GPIO_NUM-WAKE_UP))
#define AIR780E_ENBALE_POSITION  (1<<(MAX_GPIO_NUM-AIR780E_ENBALE))
@@ -75,5 +75,6 @@
void PCA9555_readdata(unsigned char addr,unsigned char* pBuffer);
void PCA9555_Set_All_Output(unsigned char value);
void PCA9555_Set_One_Value_Output(unsigned char num,unsigned char value);
void PCA9555_Set_One_Value_Config(unsigned char num,unsigned char value) ;
void PCA9555_Set_One_Value_Config(unsigned char num,unsigned char value);
void PCA9555_Set_One_Value_Polarity_input(unsigned char num,unsigned char value);
void PCA9555_init();