Gast
#4750573
Hallo zusammen Ich betreibe einen PCF2129 per I2C an einem LPC1114. Ich kann die RTC initialisieren und auch Zeit und Datum auslesen. Wenn ich jedoch einen neuen Zeitpunkt reinschreibe, dann ist sie danach nicht mehr per I2C ansprechbar, und auch der Clock-Ausgang gibt keinen Takt mehr aus. Wenn ich dann das ganze Gerät neustarte (sprich: vom Strom trenne und wieder anschliesse und somit auch die RTC neu initialisiere), dann wird die von mir vorher gesetzte Zeit korrekt ausgelesen. Die Uhr bekommt die Zeit also und zählt sie auch weiter korrekt hoch (ich habe dafür eine Pufferbatterie). Kennt jemand dieses Phänomen und weiss vielleicht sogar woran das liegen könnte? Grüsse Matthias P.S.: Um die Zeit zu setzen schreibe Ich folgende Daten (neun Byte) per I2C auf die RTC:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |