-
-
Erfahrener Benutzer
Robotik Einstein
Hallo,
der Teil vom Mega 8 wird wohl deshalb nicht angesprungen, weil die I2C-Adresse dafür nicht passt, wenn man was vom Slave lesen will, muss man das RW-Bit setzen (für Read) also hier eine &H41, dann rückt der M8 auch Daten raus, und springt in den If-Zweig mit diesem Status.
Hab das nur mal schnell überflogen, zwischen den TWI-Befehlen beim Slave, nicht zuviele (LCD)Befehle einbauen, sonst kommt evtl. der I2C durcheinander weils zulange dauert. Erst nach einem STOP den Rest machen, Daten auswerten usw.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen