Ja, das geht auch mit "normalen" Ports, wobei man möglichst den Pin-Change Interrupt verwenden sollte. Gleichzeitig lesen und schreiben muss man nicht; d. Taktleitung (SCL) wird ja vom Master bereitgestellt und SDA wird entweder gelesen (Adresse oder SLA+W) ODER beschrieben (SLA+R) - vom Slave aus betrachtet. Schau mal in ein Atmel-Datenblatt, da ist die Kommunikation ziemlich gut beschrieben.Zitat von ZellRobi
Mit der Fast-Mode (400 kHz) könntest du massive Geschwindigkeitsprobleme bekommen, zumindest ist mir dafür keine Software-TWI bekannt. 100 kHz sollten gehen.
Wie schnell soll es denn in der konkreten Anwendung sein?
Lesezeichen