nabend! beschäftige mich im moment ein wenig mit dem TWI. µC ist ein Tiny2313. Wie das mit den Start/Stop Conditions aussieht, das weiß ich schon, ich habe jedoch KEINE Ahnung, wie ich ein ACK senden kann, wenn ich ein Byte empfangen habe. Außerdem ist mir nicht ganz klar, wie ich erfahre, DASS ich eines empfangen habe, was ich ja wissen muss, um ein ACK senden zu können. Ich habe sowohl google, als auch die Forensuche bemüht und nichts gefunden. Das Datenblatt hab ich auch schon gewälzt. Finde bei google nur Beispiele für ältere µCs, die dort genannten Control-/Statusbits gibt es aber bei meinem Tiny2313 gar nicht :( Ich hoffe, ihr könnt mir eine Antwort geben. Grüße, Jan
Hallo Schau mal bei Atmel vorbei. Die haben gerade ihre App Note zu dem Thema überarbeitet. Es wird jetzt kein Timer mehr benötigt. Habe das gestern mal angefangen, das zu testen, sieht gut aus. AVR312: Using the USI module as a I2C slave http://www.atmel.com/dyn/products/app_notes.asp?family_id=607 MFG Dieter
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.