hdtvfreak,

zu 1.: Doch, die Liste der Zustände findet sich im Datenblatt; Du musst aber das ausführliche nehmen (" ATmega32A (352 pages, revision A, updated 6/08 )" oder "doc8155.pdf"). Z.B. auf Seite 188. Dazu gibt's auch noch sehr hilfreiche Übersichten, z.B. auf Seite 190.
zu 2.: Nee, das geht auch viel fixer! Guck' nochmal Deine SCL-Frequenzeinstellung nach (S. 182). Bei mir kommt das ACK praktisch verzögerungsfrei.
zu 3.: Das TWINT "is set by hardware when the TWI has finished its current job and expects application software response" (Seite 202), unabhängig, ob der Sklave "NACK" oder "ACK" gesagt hat.

Dir auch fröhliche Weihnacht !

mare_crisium