PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : TWI I²C ATmega8 als Master/Slave



Geimel
16.05.2007, 21:48
Hallo,
ich bräuchte mal wieder eure Hilfe.
Ich möchte mit 2 ATmega8 eine TWI Verbindug aufbauen, und einen Integerwert übertragen (vom Slave zum Master), evtl auch einen Rückgabewert.
Ich habe hier schon viel dazu gefunden, aber irgendwie noch keine Lösung zu meinem Problem. Bin leider noch nicht firm im Thema TWI mit ATMEL.
Ein Beispielcode wäre Gold wert,
Vielen Dank
MfG
Geimel

uwegw
16.05.2007, 22:12
Für den Master kannst du die lib von P.Fleury nehmen ( http://jump.to/fleury ). Für den Slave hab ich was geschrieben, steht im Wiki ( https://www.roboternetz.de/wissen/index.php/TWI_Slave_mit_avr-gcc ). Ist noch nicht 100pro narrensicher, aber das wesentliche läuft.
Die Integer müsstest du z:b mit nem Union auf mehrere Bytes aufteilen.