7.1.6.2 Kontrollstrukturen in C und C++
|
Bild 7.1.6.2-1: Hauptprogramm aus Projekt 002protoneu_taster von Kapitel 7.1.4.4.
//****************************** Anwenderprogramme **************************************
bool zustand = true;
while( !taster.taster1_gedrueckt() )
{
}
lampe.ein();
while(true)
{
if( taster.taster2_gedrueckt() )
{
if(zustand==true)
lampe.aus();
else
lampe.ein();
zustand = !zustand;
for(pause=0;pause<10000000;pause++);
while( taster.taster2_gedrueckt() );
}
}
//****************************** ENDE Anwenderprogramme *********************************
Code 7.1.6.2-2: Anwenderteil gesondert ohne Kommentare.