МК виснет при одновременном использовании 1wire и I2С.
Мега16 должна работать с датчиком DS12B20 (связь 1wire) и часами DS1307(связь I2С ).При инициализации 1ware и I2С контролер зависает. Если в программе инициализирую только 1wire или I2С то проблем нет. В Proteuse вроде работает . Почему в железе интерфейсы вместе не работают? Должен использоваться только один из них ? Компилятор CodeVisionAVR.
1. 1-wIre он называется
2. Где вы видели у АТмеги16 аппаратный 1wire?!
3. Если программно - код в студию!
4. I2C = TWI (В даташите TWI) он как раз аппаратный