|
Если требуется переносить программу на разные типы контроллеров, то используется условная трансляция
/* I2C port definitions */#ifdef __IO2313_H
# define I2C_Output PORTC // PORTD is used as an I2C I/O port
# define I2C_Input PINC //
# define I2C_DDR DDRC //
# define SDA_BIT (1<<5) // I2C data bit
# define SCL_BIT (1<<4) // I2C clock bit
#else
.......
#endif
E-mail: info@telesys.ru