Hallo!

Es geht um die Programmierung eines AVR's der Reihe M8. Es gibt eine Library um einen AVR als I2C-Slave zu benutzen. Normal ist ja nur I2C-Master üblich. Das eigentliche Problem besteht darin das diese Library zum einen extrem Rechenzeit frisst was aber nicht so wild ist. zum andern geht es nur auf INT0 und T0 des AVR's. Die beiden Hardware-Interrupts (INT0 und INT1) sowie die beiden PWM-Out und alle drei Timer sind voll ausgelastet. Gibt es irgend eine Möglichkeit den AVR in seinem Hardware-I2C so zu verbiegen das er auf den TWI-Pins (I2C-Pins PortD.4 und PortD.5) auch einen Slave nachbilden kann? Wenn jemand einen Tip hat oder eine Methode kennt wäre ich sehr dankbar wenn er diesen posten würde.

Grüße Wolfgang