zum Verzweifeln. Hätte ich das gewusst, hätte ich gleich den Mega8 genommen. Also Tiny2313, soll als slave funktionieren. Das einzige, was ich brauche, ist eine einfache byte_write-Funktion. Master sendet : 0xC8 (dev_sel), byteadresse, Datenbyte. Keine read-Funktion, kein mehrfach-Schreiben. Das einzige, was ich gefunden habe, ist die app-note 312 und darauf aufbauende Sachen. Abgesehen davon, dass ich es nicht compiliert bekomme (arbeite mit CodeVision), es würde auch zu gross werden. Also: hat schon mal jemand nur so eine einfache Funktion zum Laufen bekommen? Gerne auch in Assembler.
Tja, scheint wohl keiner wirklich im Griff zu haben... Habs es jetzt auf die Primitiv-Weise gelöst: Start-Condition wird im Interrupt erkannt (das funktioniert wenigstens), dann die Bits per Software einlesen. Gefällt mir noch nicht so richtig, funktioniert aber. 2 Tage damit vergeudet - das nächste Mal nehme ich einen AVR mit TWI!
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.