AVR: Beispiel für alle TWI-Betriebsarten im Interrupt

OP (Firma: KHTronik) #2091345
Lesenswert?
• ▲
▼
Hallo,
nachdem ich lange im Internet nach konzentrierten Beispielen für TWI im 
Interruptbetrieb gesucht habe, und nur stückchenweise Antworten fand, 
habe ich mal meine beiden Testprogramme zusammengefasst, und die beiden 
Richtungen der Datenübertragung demonstriert.
Die Programme sind mit dem ATMega8 bei 8MHz getestet. Der Slave hat, um 
die Betriebsspannung gemeinsam anlegen zu können, 4ms Reset-Verzögerung, 
der Master 64ms.
Es kann sein, dass Sonderfälle nicht ordentlich behandelt sind. Wer es 
also besser weiss :-), soll einfach den Code ergänzen und wieder in 
diesen Thread posten.
Viel Spass, Kurt
Angehängte Dateien:

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.