Statusanzeige mit einer LED - Problemlösung

 


Bildquelle: www.degussa-hpp.com

Problembeschreibung:

Im Auftrag eines namhaften Autoherstellers, soll ein Airbag-Steuerprogramm geschrieben und auf einen Mikrocontroller aufgespielt werden.
Nach dem Zünden des Motors soll durch eine LED im Motorraum die Betriebsbereitschaft des Airbags signalisiert werden. Nachdem der Motor abgestellt wird, wird der Airbag deaktiviert und die LED erlischt.

(Autor: Schnell & Barth)

 

Schriftliche Problemlösung der Schaltung (Autor: Schettgen & Weber)
 
            Programmablaufplanerstellung (Autor: Ballus & Roth)

 

Link zur DIN 66001 (DIN für Flussdiagramme)

 

Link zum Quelltext

Umsetzen des Programmablaufplans (PAP) in den Quelltext.

Problematisch gestaltete sich hierbei das Definieren der einzelnen Ports,

da man sich nicht an älteren Programmen des Philipps-Boards

orientieren konnte. Bei dem AVR-Board werden die Ports komplett anders definiert. Antworten lieferte das AVR-GCC Tutorial.

(Autor: Scholzen & Piegsa)

 

    Bitte auf das Bild AVR- Studio klicken!!

Hier erhält man die Beschreibung, zur Simulation und dem Kompilieren eines Programm, mit AVR -Studio!!!

(Acrobat Reader muss installiert sein!!)

 
PDF - Taktfrequenz des Quarz Über folgendes Dolument kann die Frq. eingestellt werden. Diese wird für alle Timer und Zähler benötigt.