http://www.loetstelle.net/index.php
http://www.mikrocontroller.net/
http://www.avrfreaks.net/
http://www.atmel.com/
http://www.elektronik-kompendium.de/
http://www.galileocomputing.de/katalog/openbook
http://www.netzmafia.de/skripten/netze/index.html
http://obd-diag.de/
http://www.nxp.com/acrobat_download/literature/9398/39340011.pdf (I²C)
http://www.de.masterbond.com/ (Kleber)


Permalink  | 2 Kommentare  | kommentieren

saschadech am 08.Jun 09, 17:47  | Permalink
Hallo Herr Elbrecht könnten sie ein Tutorial zu dem Atmega8 I2C anbieten?

Viele Grüße

Ein Freund
alexander elbrecht am 10.Jun 09, 22:45  | Permalink
Hallo,
ich habe zur Zeit leider fiel zu tun und werde erst später ein Tutorial machen können.
Kleine Tips:
- Pull-up Widerstände: ca. 4,7 kOhm sollten meistens gehen
- TWI inizialisieren und nicht vergessen die Tacktfrequenz
festzulegen. 50kHz sollten für die ersten Versuche reichen
- Zur Datenübertragung muss die Startbedingung erfüllt sein
- warten
- Daten senden
- warten
- Stopbedingung
- warten vor der nächsten Übertragung

Kann man gut im Datenblatt nachlesen und die Codebeispiele im Datenblat einfach mal Copy-Paste ins Programm und anpassen. Du solltest unbedingt ein 2-Kanal Oszi einsetzen um dir die Daten anzusehen. Das Hilft enorm um Fehler in der Routine zu finden.

Gruß
Alex
Theme Design by Jai Nischal Verma, adapted for Antville by ichichich.