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;
}
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; }
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;
}
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
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
Publicar un comentario