Forum: Mikrocontroller und Digitale Elektronik SMBus und PCF8583


von Schnappi (Gast)


Lesenswert?

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

von Shnappi (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.