Forum: Mikrocontroller und Digitale Elektronik AVR Unterscheidung Power ON / RESET


von eggi (Gast)


Lesenswert?

Hallo Forum,

kann man eigentlich unterscheiden, ob per RESET Pin der ATTINY gestartet 
wurde oder durch Einschalten der Betriebsspannung (am RESET Pin ist 
natürlich keine Power ON RESET Schaltung mit ELKO etc. angeschlossen!)?

Hintergrund: Ich habe keinen Pin mehr frei - der uC soll bei POWER ON 
nix machen (in eine Schleife laufen), bei RESET aber etwas tuen. 
Wegfusen möchte ich ihn auch nicht (wegen ISP).

LG

eggi

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Guck Dir mal das MCUCSR (MCUSR) an.

von eggi (Gast)


Lesenswert?

Schönen Dank, könnte also durch Abfrage von PORF (ATTINY25) klappen.

LG
eggi

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Genau. Aber nicht vergessen, nach der Abfrage die Flags zu löschen, 
damit sie nach dem nächsten Reset wieder gültig sind.

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.