Instructions Circuit Diagram

- 80 -
WICHTIG
Der Buchstaben v am Anfang der YETI-Funktionen ist ein
Hilfsmittel des Programmierers! Der Buchstaben v (void) am
Anfang der YETI-Funktionen bedeutet, dass die Funktion
keinen Wert zurückliefert.
YETI schaltet sein rechtes ‘Auge’ ein
#Dieses Programm schaltet das rechte YETI-‘Auge’ ein
#include “yeti.h” //Lade Denitionen und Funktionen
int main(void){ //Beginn der main-Hauptfunktion
vInitYeti(); //Initialisiere alle
//Mikrocontrollerfunktionen des YETIs
vFrontLEDs(RIGHT); //Schalte LED im rechten YETI-Auge ein
return 0; //Verlasse main-Hauptfunktion mit
//Rückgabe Wert 0
} //Ende der main-Hauptfunktion
#include “yeti.h”
An dieser Stelle wird die Datei ‘yeti.h’ eingefügt, welche die Denitio-
nen der benötigten Funktionen enthält, z.B. die Funktion ‘vInitYeti();’.
Die vollständigen Funktionen benden sich in der Datei ‘yeti.c’.
vInitYeti();
Diese Spezialfunktion legt die Startbedingungen für alle Mikrocontrol-
lerfunktionen des YETIs fest. Die Funktion wird als erster Programm-
schritt ‘vInitYeti();’ aufgerufen. Die tatsächlich auszuführende
Funktionsteile benden sich in der Funktionsdenition in der Datei
‘yeti.c’.