Úgy látom neked sem igen van kivel kibeszélni a problémákat.
Amikor legtöbb a munka, akkor fórumozok legöbbet. ;)
A multimaster elég ritka, még egy bonyolult rendszernél sem igazán látom a kihasználhatóságát. Talán valamilyen prioritás kezelésére jó lehet, de azt már nem így oldanám meg. Ennél egyszerűb feladat (több) ina alert kezelése - ajánlom gyakorlásnak.
Szép analízis
Nem analízis! Tényleg így működnek a programjaim. Analizátorral akár agy nélkül is fel lehet építeni a protokollt. Viszont kihagytam az i2c protokoll egyes elemeinek a hardver/állapotgép megvalósítását, amit az 1. réteg után kell beszúrni. Ezt lényegében megcsinálja a processzorod, nem kell vele foglalkozni.
Az i2c interruptok megértéséhez tényleg meg kellene nézned egy pic adatlapban leközölt impulzusdiagrammokat! Meg a liberót.