| |
Für die Mikrocontroller-Steuerung eines Motors ist eine
Spannungsüberwachung zu
programmieren:
- Bei Unterschreiten einer bestimmten Untergrenze der
Versorgungsspannung des
Mikrocontrollers, hier durch ein anhaltendes LOW-Signal an einem
Port ihrer Wahl,
sollen alle Prozesse abgebrochen werden und eine Fehlermeldung
ausgegeben werden.
- Die Fehlerroutine dauert 3 s an und wird durch eine blinkende
LED signalisiert.
- Nach Ablauf der 3 s wird geprüft, ob sich die
Versorgungsspannung wieder oberhalb
der bestimmten Untergrenze befindet. In diesem Fall wird das
Fehlersignal abgeschaltet
und die Steuerungsprozesse des Mikrocontrollers neu gestartet.
Bonus: Wäre der Philips P89LPC93X hierzu in der Lage?
Hinweis: Erst nach dem Entwurf (PAP) wird ein Quellcode erstellt.
|
|