oui mais je ne comprends toujours pas!
par exemple ce bout
#ifdef PCF8575
#define BITS_PER_CHIP 16
#else
#define BITS_PER_CHIP 16
#endif
#define NBCHIP_OUT 1
#define NBCHIP_IN 1
uint8_t AdrChipOut[NBCHIP_OUT] = { 0x20 }; // ardresse des PCF de sortie
uint8_t AdrChipIn[NBCHIP_IN] = { 0x23}; // adresse des PCF d'entrée
uint16_t MemChipOut[NBCHIP_OUT];
uint16_t ResChipIn[NBCHIP_IN];