Цитата(_Pasha @ Mar 13 2009, 17:12)

Вы не учли, что тактовая устанавливается по процедуре арбитража - в Вашем случае кто из приемников раньше отпустит SCL - на том варианте и быстрее. Так что ищите причину в запрещенных прерываниях.
ЗЫ: на всякий случай. При приеме SCL держится приемником в нуле до прочтения TWDR или TWSR - не помню.
SCL держит приёмник пока не сбросишь флаг TWINT записав туда еденицу...
просто эта задержка возникает лишь после приёма 8 байт и ответа ACK-ом - т.е. через каждые 9 тактов на SCL и по моим расчётам она ответственна лишь за 1/3 обнаруженного понижения частоты