Gast
#336161
Hallo Leute! Ich benutze den LPC2138 und verwende die RTC-Einheit. Für den µC verwende ich keinen extra 32KHZ-Quarz. Dann gibt es noch das Initialisierungsregister: CCR Mit BIT 4 (CLKSRC) kann die Clock-Quelle eingestellt werden. Laut Datenblatt: If this bit is 0, the Clock Tick Coutner takes its clock from the Prescaler, as on earlier devices in the Philips Embedded ARM family. If this bit is 1, the CTC takes its clock from the 32 KHZ oscillator that's connected to the RTCX1 and RTCX2 pins. Ich habe das Bit4 auf 0 gestellt, weil ich keinen 32KHZ-Quarz angeschlossen habe. Leider funktioniert die Uhr in diesem Zustand nicht, obwohl das Bit auf 0 steht. Sobald ich einen 32KHZ-Quarz reinlöte und das CLKSRC-BIT auf 1 schalte läuft die Uhr. //CCR=0x01; // Clock enable // Interne-Clock (Prescaler) CCR=0x11; // Clock Enable // Clock-32KHZ-Quarz Funktionieren beim LPC2138 die RTC nur noch mit externem 32KHZ-Quarz? Danke schonmal im Voraus. Gruß, Martin