Цитата(Basilkmv06 @ Jun 9 2006, 20:13)

Что на счет кода? Может есть какие-то косяки?
Ну я в Си не очень,нужно чтобы спецы поглядели.

Все что нашел не думаю что существенно.
Вот это
TWCR=0x45;
TWCR|=0x80;
Можно сразу С5 заводить.
И немного не ясно назначение последних строчек.
TWCR|=0x40; //ðàçðåøèòü áèò ïîäòâåðæäåíèÿ
TWCR&=~0x20; //ÇÀÏÐÅÒÈÒÜ START
TWCR|=0x10; //Ïåðåçàãðóçêà TWI ôîðìèðîâàòü STOP
TWCR|=0x80;
И тех же самых строк в обработчике прерывания (если я правильно я понял).
А так вроде все Ок.