Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

Re: Endlosschleife While nicht definiert Kategorie: Programmierung C (von PeterS - 15.01.2010 17:11)
Als Antwort auf Endlosschleife While nicht definiert von Chris - 15.01.2010 16:07

> Hi@all
> ich habe ein Roboter mit der C-Control 128 bei Conrad bestellt und möchte jetzt gerne in das Door Bell
> Beispiel eine Endlosschleife einbauen.
> Ich habe das jetzt so gemacht:
>
> void main(void)
> {
>     {
>     While (1)
>
>     ;PRO_BOT128_INIT();
>
>     BEEP(110, 250);
>     BEEP(140, 350);
>     BEEP(125, 250);
>     BEEP(180, 400);
>
>     AbsDelay(1000);
>
>     DELAY_MS(200);
>
>     BEEP(200, 300);
>     BEEP(135, 250);
>     BEEP(120, 250);
>     BEEP(145, 400);
>
>     AbsDelay(1000);
>
>     }
>
> }
>
> Was habe ich da falsch gemacht?

Ich fürchte alles. Bitte schau Dir die Demoprogramme an und ein Buch über C-Syntax.
Hier der korrigierte Code:

 void main(void)
 {
     PRO_BOT128_INIT();
     
     While (1)
     {
 
         BEEP(110, 250);
         BEEP(140, 350);
         BEEP(125, 250);
         BEEP(180, 400);
 
         AbsDelay(1000);
 
         DELAY_MS(200);
 
         BEEP(200, 300);
         BEEP(135, 250);
         BEEP(120, 250);
         BEEP(145, 400);
 
         AbsDelay(1000);
     }
}


    Antwort schreiben


Antworten:

Re: Endlosschleife While nicht definiert (von PeterS - 15.01.2010 17:15)