Gast
#5442441
In diesem Beitrag wird der I2C Bus zur Verbindung von 2 AVR Prozessoren verwendet. Zum Beispiel einen Atmega 128 als Master und einen Attiny 2313 als Slave: https://rn-wissen.de/wiki/index.php/TWI_Slave_mit_avr-gcc#Slave_sourcecode Der Beitrag stammt aus dem Jahr 2012 und seitdem ist einiges vergangen. Arbeite jetzt mit dem AVR studio 7 und dort sind einige Befehle anders. Es geht dabei um - TWAR - TWCR - ISR(TWI_vert) andere Befehle werden erkannt. z.B. - TWCR_ACK - TWCR_NACK meine dieses Stück vom code
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
Der Code stammt von Peter Was muss ich ändern? LG Klaus