Forum: Compiler & IDEs I²C mit Mega


von Henrik (Gast)


Lesenswert?

Hallo,

habe gelesen, das der Mega8 hardwaremäßig einen "Zwei-Draht-Bus" 
verwalten kann. Die Pins sollen sogar SDA und SCL heissen. Mir drängt 
sich der Verdacht auf, dass das eine hardwaremäßige Implementierung des 
I²C-Bus-Systems ist. Weiss das jemand genau?

Gruss Henrik

von Sascha Weitkunat (Gast)


Lesenswert?

Ja es handelt sich dabei um das sogenannte TWI (Two-Wire-Interface) da 
I²C (imho) Namesgeschützt ist. Beim ATMEGA8 liegen SCL/SDA gemultiplext 
mit PC5/PC4 auf dem selben Beinchen. Näheres, ich glaube sogar mit 
Beispiel, im Datenblatt unter "TWI".

von Joerg Wunsch (Gast)


Lesenswert?

Ein Beispiel auf jeden Fall bei avr-libc dabei (und von WinAVR
mit ausgeliefert).  Ist zwar auf einem ATmega128 getestet, sollte
aber auf allen AVRs mit Hardware-TWI gehen.

von Henrik (Gast)


Lesenswert?

Alles klar, danke euch!

Henrik

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.