mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik RTC mit 90AT8535 will nicht :-(


Autor: Jackson (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: mikki merten (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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.

Autor: Jackson (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: mikki merten (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ein Fehler ist z.B. beim 8535 musst du auch SPH initialisieren
mit:
    ldi   temp1,high(RAMEND)
    out   SPH,temp1

Autor: Roger Eberle (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: Jackson (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.