Ok weiter gehts:
Ich habe jetzt mit dem I2C Logger von meinem USBAVR-ISP das I2C mitgeloggt:
s kennzeichnet eine Startbedingung
p kennzeichnet eine Stoppbedingung
n kennzeichnet ein NACK
a kennzeichnet ein ACK
Das Log sieht undgefähr so aus:
s72n01np
Es wird also Startbedingung, Addresse gesendet, dann kommt nur ein NACK. Danach wird ne 0 für schreiben gesendet und dann eine 1 als Inhalt gefolgt von einen NACK und Stopbedingung.
Aber diese NACK signalisieren doch das kein PCF geantwortet hatt?
Am PCF gemessen, liegt die 5V an und die Ausgänge sind alle auf High Pegel. Ausser INT, der is auf LOW.
Weiß jemand an was es liegen könnte?
P.s. Hab mit 2 Atmega32 und 1 Atmega 16 getestet. Also am MC liegts nicht.
Lesezeichen