I2C und TWI sind identisch. Vermutlich hat Atmel nur aus rechtlichen Gründen anderen Namen gewählt. SPI benötigt mehr Leitungen aber erlaubt eine wesentlich schnellere Datenübertragung.
Populärer ist allerdings I2C, vermutlich weil es einfach recht bequem mit den 2 Leitungen zu verdrahten ist. Es gibt immer mehr Schaltkreise die I2C unterstützen.
Gute Compiler wie z.B. Bascom unterstützen beide und noch weitere Bus-Konzepte. SO gibt es sogar noch einen 1-Wire! Einen Bus der nur aus einem einzigen Draht besteht.
Im Kühnel Buch zu Bascom und in der Help von Bascom findet man Infos dazu. Aber sicher auch im Netz.
Lesezeichen