Hallo, ich möchte eine günstig RealTimeClock mit einem 90AT8535 realisieren, habe mir dazu das DOC1259.pdf von der Atmelpage runtergeladen und versuch es umzusetzen (s. Anhang). Ich benutze den STK500 und habe den 32.768kHz Quarz an Port C.6 und c.7 gesteckt und die 8 LED's mit PortB verbunden. Wollte erstmal sehen ob jede Sekunde ein Interrupt ausgelöst wird, aber die LED's "bewegen" sich nicht. :-( Wat hab ich den da übersehen??? Gruß Jackson
1. Sieh dir mal die Errata zum AT90S8535 an. Vcc max. = 4 Volt 2. Das Design des 32768 kHz Oszillators ist etwas kritisch und nicht unbedingt was für "fliegende" Verdrahtung.
Hallo, ich habe beim STK500 die Spg. auf 4 V umgestellt, aber die RTC will torzdem noch nicht laufen. Denke ich habe doch einen Fehler in meinem Proggie, aber wo? Gruß Michael
ein Fehler ist z.B. beim 8535 musst du auch SPH initialisieren mit: ldi temp1,high(RAMEND) out SPH,temp1
Anderer Ansatzpunkt für eine RTC: http://www.maxim-ic.com/quick_view2.cfm/qv_pk/3023 Hübscher kleiner I2C-Chip bei dem vieles automatisch funktioniert. Roger
Hallo, ich möchte die RTC nicht mit einem zusatz IC realisieren sondern wenn möglich nur mit 8535 und Quarz wie von Atmel vorgesehen. Ok, das mit dem Stackpointer stimmt, dürfte aber nicht das Problem sein das die RTC nicht läuft. Muß also noch was anderes falsch sein... Gruß Michael
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.