Laboratorio N°9 Bucles de control

LABORATORIO N°9
BUCLES DE CONTROL


OBJETIVOS:

  • Realizar la programación usando los distintos bucles de control.
  • Realizar video explicativo con bucles de control.
BUCLES DE CONTROL:

WHILE:
Un bucle While siempre repetirá continuamente hasta que la expresión dentro de parentesis() se vuelva falsa.


Ejem:

while(condición){
      acciones;
}

IF-ELSE IF-ELSE:
Si-sino si- sino la declaración verifica si hay una condición y ejecuta la declaración o conjunto de declaración comparando la condición si es verdadera, para else if la condición no se cumplirá si una if anterior es verdadera.

Ejem:

if(condición){
   acciones;
}
else if(condición){
   acciones 2;
}
else{  acciones;   }

FOR:
La declaración for se usa para repetir un bloque de declaraciones encerradas entre llaves. Un contador de incremento se usa generalmente para incrementar y terminar el ciclo.

Ejem:

for(inicializacion; condicion; incremento){
      acciones;
}
VIDEO DE LA SIMULACIÓN Y CÓDIGO QUE SE IMPLEMENTÓ:


OBSERVACIONES 
El antirrebote generado por los pulsadores genera pulsos de 20ms para ello se usa un delay_ms().

CONCLUSIONES


  • Se programó en un pic16f877a los diferentes bucles de control if, while y for.
  • Se aprendió a usar antirrebote de pulsador y realizar un desplazamiento con símbolos nuevos.
  • La programación se realizó en el software PIC C COMPILER adicionalmente se utilizó un pickit2 clon.

Comentarios

Entradas populares