mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Bitte um erklärung Atmega8 TWI für einen anfänger


Autor: Kai E. (kai1980)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen

Ich suche jemanden der mir die Sache mit dem TWI bei einem Atmege8 
erklären kann.Beschäftige mich erst seit kurzem mit Microcontrollern. 
Programmieren am PC tu ich schon ein länger unter Visual Basic, und 
finde daher die IDE von BASCOM sehr ansprechend. Ich habe mir das 
Kompletpaket "myAVR Light Bag" von myAVR.de mit dem Temperatur und 
Echtzeituhr Ad-On bestellt. Leider gehen die in der "Lehrunterlage" 
nicht auf TWI ein, da die Ad_Ons nicht zu dem Paket gehören, sonder ich 
sie zusätzlich bestellt habe.
Die vielen Artikel im Netz verstehe ich nicht so ganz. Vielleicht greife 
ich auch mal wieder für einen Anfänger zu weit vor.

Kann mir evt. jemand erklären

1. wie das mit den Addressjumpern geht.
2. wie ich die Temperatur auslesen kann
3. wie ich die Uhrzeit auslesen b.z.w. die Uhr einstellen kann (wird ja 
keine Funkuhr sein ;-))

In Bascom wäre mir das am liebsten, mit Assembler beschäftige ich mich 
zwangsweise, weil immer wieder erwähnt wird das man viele Probleme am 
besten mit Assembler lösen kann. Mit C habe ich mich noch nie 
beschäftigt. Als Erklärung für mein Problem würde ich es aber auch 
nehmen.
Als Ausgabe (z.B. 20°) stelle ich mir UART vor. Damit kann ich ja dann 
sehen ob es funktioniert.

Autor: Hannes Lux (hannes)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Zu allen an TWI (I²C) beteiligten ICs gibt es Datasheets, in denen alles 
Wichtige genau erklärt wird. Zum Mega8 gibte es auch ein Datenblatt, das 
eine umfangreiches Kapitel zu TWI enthält.

Dem Mega8-Datenblatt kannst Du entnehmen, wie die Hardware-TWI-Einheit 
funktioniert. Vermutlich gibt es in der Bascom-Hilfe auch informationen 
dazu.

Den Rest erfährst Du im Datenblatt des I²C-Schaltkreises, mit dem Dein 
Mega8 kommunizieren soll. Dort sind auch die Adressen und evtl. mögliche 
Adress-Jumper-Eingänge beschrieben.

...

Autor: unikum (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Informiere Dich mal hier:

http://shop.myavr.de/index.php?sp=artlist_kat.sp.p...

Die Module anklicken und dann "Technische Beschreibung" als PDF.

Gruß, unikum!

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.