www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik M16C Voltage Down Detection


Autor: Thomas B. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo !

Ich brauche wieder mal die Hilfe der M16C Spezialisten ;).
Ich verwende einen M16C/62P und will, daß bei einem Stromausfall das
RAM (und eine externe RTC) über einen Goldcap gebuffert wird.

Hab mir das jetzt so vorgestellt, daß ich an VCC2 die gebufferte
Spannung, und an VCC1 die nicht gebuffert Spannung anlege, und bei
einem Voltage-Down-Interrupt in dieser ISR in den Wait oder Stop Mode
wechsle.

Kann das so funktionieren ? Kann das im Datenblatt nämlich nicht
herauslesen. Es steht zwar drinnen daß man aus dem Stop/Wait Modus
aufwachen kann wenn ein Voltage-Down-Interrupt (also beim Steigen der
Spannung über VDet4) auftritt, aber nicht wie es sich mit den bei
fallender Spannung verhält.
An und für sich denke ich daß es gehen müsste, bin mir aber nicht
sicher, weil ich ja nicht weiß ob die Spannung an VCC2 reicht um den
Prozessor "am Leben zu halten" ....

mit freundlichen Grüßen,
Thomas B.

Autor: Sebastian (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Vcc1 und Vcc2 sind intern niederohmig verbunden!!!

Autor: Thomas B. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hmm, dann versteh ich wohl teilweise das Datenblatt falsch.

Was bringt mir denn dann die im Datenblatt aufgeführte Bedingung VCC1
>= VCC2 ? Bzw wie verwende ich denn Voltage-Down-Interrupt ?? Ist
dieser nur für definierten Spannungsbereich 2.7V - 5V gedacht ??

Was für Möglichkeiten hab ich ansonsten noch um einen Spannungsausfall
zu erkennen, das RAM aber weiterzubuffern (und um Strom zu sparen in
den Wait/Stop-Modus zu wechseln) ??

Autor: Peter Kasi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ne, Sebastian liegt falsch. Ist bei den anderen so, aber beim 62P kann
man zwei verschiedene Spannungen anlegen.

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.