Forum: Mikrocontroller und Digitale Elektronik DS1307 - Atmega8 - Bascom - lässt sich nicht auslesen


von Heino (Gast)


Angehängte Dateien:

Lesenswert?

Hallo zusammen, ich baue eine Nixieuhr und habe soweit alles auf 
funktion getestet (alle nixieröhren lassen sich einzeln ansteuern und 
jede zahl anzeigen). Jetzt versuch ich über I2c die zeit aus einem 
DS1307 auszulesen. Gelesen wird allerdings zeigt die Uhr nun 05 05 an 
und wechselt sporadisch auf 01 05 oder 05 01. Programm ist mit 
angehängt, bin echt am verzweifeln. Quarz überprüft, Vbat liegt nicht 
über 3V und Pullups sind auch am Bus. Bus länge beträgt ca. 1,5cm.

1cm entfernt fängt der hochspannungsteil an (180V DC-Multiplex) Kann es 
eventl. daran liegen, das hier vielleicht störungen kommen)

mfg Heino

von Heino (Gast)


Lesenswert?

So, schnell den ds1307 in ne andere uhr eingebaut, dort funktioniert er 
einwandfrei. Ist der selbe schaltungsaufbau.

von Heino (Gast)


Lesenswert?

Minuten = 34
   Stunden = 12

ist nur zum Testen, bitte wegdenken

von Frank S. (franksanderdo)


Lesenswert?

Moin Heino,

ist dein Problem damit jetzt gelöst?
Hast Du das gleiche Programm in der anderen Uhr?

von Heino (Gast)


Lesenswert?

Nein, das problem besteht noch. Es ist ein ähnliches Programm in der 
anderen Uhr. Hier wird anstelle der Nixieröhren, 7Segment anzeigen 
angesteuert.
Seh grad auf der Platine von der anderen uhr sind 10k Pullup, ich hab 
nur 1k in der Nixieuhr. Hab grad kein Lötkolben zur hand, werd sie 
morgen mal austauschen.

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.