Übung zur Timer-Steuerung  
     
 
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.