Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ingeniería Mecatrónica
Microcontroladores
Impartido por:
Presentado por:
if(expresión) operación;
if(expresión)
operación1
else
operación2
Si operación1 u operación2 está compuesta, escriba una lista de sentencias
encerradas entre llaves. Por ejemplo:
if(expresión) {
... //
... // operación1
...} //
else
operación2
Operador Switch
case constante1:
break;
case constante2:
break;
...
default:
break;
BUCLES
Bucle While
while(expresión){
comandos
...
Bucle For
operaciones
...
...
La operación se ejecutará cinco veces. Luego, al comprobar se valida que la
expresión k<5 sea falsa (después de 5 iteraciones k=5) y el programa saldrá del
bucle for.
Bucle Do-while
do
operación
while (cambiar_condición);
do {
SENTENCIAS DE SALTO
SENTENCIA BREAK
SENTENCIA CONTINUE
x=1;
while (x<=10) {
Lcd_Cmd(_LCD_CLEAR);
Lcd_Out(1,3,"Division by 0");
Delay_ms(1000);
x++;
}
a = 1/(x-7); // Esta división generará un error si x=7
Delay_ms(1000);
x++;
SENTENCIA GOTO
...
// Aire acondicionado
...
... // en el ambiente
Directivas
Las directivas son palabras reservadas para indicarle al MPLAB que funciones
debe configurar cuando compile nuestro programa. Las indispensables para la
correcta compilación del programa son: