Home   Mikrocontroller und Programmierung    AVR-Anwendungen    Fußgängerampel - Teil 2

Elektronik-net

Franzis Akademie

Weitere Artikel aus dem Elo-Magazin
Mikrocontroller - Elektronik - Anwendungen:

Fußgängerampel - Teil 2

Hard- und Software für den 8-Bit-Mikrocontroller ATtiny2313. Für die Fußgängerampel ist die Schaltung mit dem Mikrocontroller zu erweitern.

von Herbert Bernstein

 

Die Fußgängerampel bleibt für zwölf Sekunden auf Grün. Dann wird mit „ldi acc0, RTRT" die Bedingung gesetzt, dass die Fußgängerampel Rot und die Autoampel auf Rot bleibt. Anschließend kommt mit „rcall wait_3_sec" wieder ein Aufruf, der drei Sekunden dauert. Anschließend wird mit „ldi acc0, RTGERT" die Bedingung gesetzt, dass die Fußgängerampel Rot und die Autoampel auf Rot-Gelb schaltet. Danach kommt mit „rcall wait_3_sec" wieder ein Aufruf, der drei Sekunden dauert. Zum Schluss ist das Programm beendet und es erfolgt ein Rücksprung auf „main". Programmteile, die immer wieder in unveränderter Form benötigt werden (Routinen), wird man zweckmäßigerweise ein einziges Mal erstellen und dann bei Bedarf lediglich in das Arbeitsprogramm des Anwenders einfügen.

 

Gründe hierfür sind:

Ganzen Artikel lesen...