Hallo zusammen, gibt´s möglichkeit, dass ich die I2C von Atmega128 softwaremässig programmieren kann, die I2C Pins brauche ich für andere anwendung, wenn das möglich bitte posten Sie hier ein Beispiel, Danke.
Per Bitbang ist alles möglich. Der I2C-Clock-Pin sollte ein Interrupt-Pin am Mega128 sein. Die Ausgänge sollten lediglich LogicLow oder Tristate treiben. Dies kann man erreichen, indem die Portpins immer 0 sind und mit dem DDR umgeschaltet werden.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.