Forum: Mikrocontroller und Digitale Elektronik I2C softewaremässig


von David V. (davidos)


Lesenswert?

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.

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

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.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.