Outils d'utilisateurs

Outils du Site


gcbasic:ref_cmde:flux:do

Ceci est une ancienne révision du document ! —-

DO

retour

Sintaxis:

  DO [{WHILE | UNTIL} condición]  
  ... 
  codigo de programa 
  ... 
  LOOP [{WHILE | UNTIL} condición] 

Explicación:
El comando DO causará que el codigó entre el DO y el LOOP corra repetidamente mientras la condición sea verdadera o hasta que la condición sea verdadera, dependiendo de que WHILE (mientras) o UNTIL (hasta) hayan sido especificados.

Note que el WHILE o UNTIL y la condición pueden ser especificadas a la vez, o no. Si ellas no son especificadas, el código correra repedidamente y sin fin.

Ejemplo:

  'Este código hará parpadear una luz hasta que el boton sea presionado. 
  #define BOTON PORTA.0 
  #define luz PORTB.0 
  dir BOTON in 
  dir luz out     
  DO UNTIL BOTON PRESSED 
      SET luz ON 
      WAIT 1 s 
      SET luz OFF 
      WAIT 1 s 
  LOOP     

Para mas ayuda, vea:
Condiciones

gcbasic/ref_cmde/flux/do.1256944924.txt.gz · Dernière modification: 2009/10/31 00:22 par per