Hi! Weiß jemand ob es Probleme beim verheiraten von SMBus und I²C gibt? Probiere mit einem Silabs-µC eine PCF8583 anzusteuern, schreiben funktioniert bestens (Uhrzeit&Co einstellen, Alarm setzen, Alarm löschen usw.) nur das lesen bereitet mir Probleme. Kann folgende Sequenz durchlaufen start - sla+w - ack - reg_adr - ack - start(again) - sla+r - ack danach geht mein scl auf Dauerlow und mein sda auf Dauerhigh :-(, egal was ich danach noch mache. Hat jemand evtl. einen kleinen Tip? Eigentliche Sequenz sieht wie folgt aus: start - sla+w - ack - reg_adr - ack - start(again) - sla+r - ack - data_read - ack - data_read - ack - data_read - nack - stop
Problem gelöst, nach zweimal senden der Slaveadresse+Read gehts. Aber jetzt ein anderes Problem, kann es sein das die Uhr nach dem lesen nicht mehr läuft?
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.