И не только в AVR. Нарывался на фокусы с I2C в ADuC7xxx, AT91SAM7S. Может я просто не умею их готовить, но во всех этих случаях после кучи потерянного времени и плясок с бубнами вокруг аппаратных модулей I2C не придумал ничего лучшего, как реализовать этот интерфейс программно. Биаликсу просто не хотел ничего советовать, хотя видел этот пост. Ну разве дело что-то советовать, когда у тебя сплошь негативный опыт работы с аппаратными модулями I2C :(