Forum: Mikrocontroller und Digitale Elektronik M16C Voltage Down Detection


von Thomas B. (Gast)


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.

von Sebastian (Gast)


Lesenswert?

Vcc1 und Vcc2 sind intern niederohmig verbunden!!!

von Thomas B. (Gast)


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) ??

von Peter Kasi (Gast)


Lesenswert?

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

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
Noch kein Account? Hier anmelden.