RTC MCP79410 Oszillator schwingt nicht

Gast #3244015
Lesenswert?
• ▲
▼
Der 32kHz Quarzoszillator der Microchip RTC MCP79410 schwingt einfach 
nicht.

Folgendes habe ich bereits getestet:

- drei verschiedene Uhrenquarze aus alten PC-Mainboards getestet
- 5p6 Lastkapazitäten entweder symetrisch zu GND oder parallel zum Quarz
- Quarzgehäuse an GND gelegt.

Der MCP ist per I²C les- und schreibbar, aber das wichtige ST-Bit an 
Adresse 0, Bit 7 läßt sich einfach nicht setzen. Beim Lesen ist es immer 
wieder auf 0. Andere Bits und andere Adressen gehen.


Zitat Datenblatt:

0x00h – Contains the BCD seconds and 10 seconds.
The range is 00 to 59. Bit 7 in this register is used to
start or stop the on-board crystal oscillator. Setting this
bit to a ‘1’ starts the oscillator and clearing this bit to a
‘0’ stops the on-board oscillator.

Zitat Ende

Frage:
kennt jemand das Problem? Ist das Verhalten des STart Oszillator Bits 
plausibel, falls der Quarz einfach nicht passt?
Als Oszillator-Kontrollbit deint doch eigentlich Adresse 3, Bit 5: OSCON
Gast #3244788
Lesenswert?
• ▲
▼
Es geht um dieses eine Bit ST ganz oben links an Adresse $0:
schreibe ich z.B. an $0 0xFF rein, lese ich 0x7F zurück, ST bleibt aus, 
der Oszillator schwingt nicht.

Kennt das jemand, hat irgendwer schonmal die Microchip-RTC zum Laufen 
gebracht?
Angehängte Dateien:
Gast #3246958
Lesenswert?
• ▲
▼
Gehe jetzt davon aus dass der Chip defekt ist.
Passiert wohl nicht so selten, man findet im Netz mehrfach die 
(unbeantwortete) Frage, auch im Microchip Support Forum. Ich glaube 
Microchip muss an der Qualitätssicherung arbeiten, der Chip landete ohne 
Umwege direkt vom Reichelt-Tütchen auf der Leiterplatte.

Da ich keinen Ersatzchip parat hatte, lötete ich einen alten PCF8583T 
ein: ziemlich fummelig, da ein SO8W schlecht auf ein SSO8 Pad passt.
Zum Glück war genug Platz drumrum.

Der uralte Philips PCF läuft auf Anhieb, bietet aber leider nicht die 
Features des moderneren Microchips (EEPROM, elektronischer Abgleich).

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.