PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Einfaches Beispiel: TWI mit ATmega 8 in C?



Steffen2910
08.02.2007, 21:43
Hallo liebe Forumsgemeinde,

seit Tagen suche ich nach einem einfachen! Beispiel für TWI auf einem ATmega8 in C. Bis auf die Atmel Application Notes 311 und 315 hab ich nichts vernünftiges gefunden.
Aber vielleicht zuerst mal zu meinem Problem:

Mein mega8 soll über UART mit einem GSM Modem kommunizieren. Um nun in der Entwicklungsphase in die Kommunikation "reinzuschauen" dachte ich mir, dass ich einfach einen zweiten mega8 über TWI mit dem Ersten verbinde und geichzeitig über UART mit dem PC. Dachte diese Vorgehensweise sei einfacher zu realisieren als ein Software UART zur direkten Kommunikation mit dem PC auf dem ersten mega8. Mittlerweile bin ich mir da garnicht mehr so sicher.

Kann mir jemand ein einfaches Beispiel für TWI in C geben? - Würde auch ein einfaches Beispiel für Software UART nehmen, oder sonst jeden Tipp.

Vielen Dank schonmal.

Gruß,

Steffen

izaseba
08.02.2007, 21:52
Hallo,
Ja so ist es, manchmal sucht man weit und die Antwort ist dann ganz nah, schau Dir dieses Beispiel (http://www.nongnu.org/avr-libc/user-manual/group__twi__demo.html) an,
ich nutze diesen Code auch , ich finde den einfach und verständlich :-)

Gruß Sebastian