Paso 8: Parpadear un LED
- Abrir main.c en el visor del proyecto en archivos de código fuente.
La función void main es el principal punto de entrada del programa. Cuando las potencias primera de MCU en él entrará en esta función. La primera línea llama a la función de ConfigureOscillator que llenaste en establecer la fuente de reloj y la velocidad. La siguiente línea llama a InitApp, una función que llenará en poco tiempo, y finalmente entra en un bucle infinito. Ya que no existe ningún sistema operativo para la función a, no hay ninguna llamada vuelta al final.
La función final debe verse así:
- Inmediatamente sobre el tiempo bucle agregue el código siguiente.
- Configurar el pin LED como salida--TRISAbits.TRISA0 = 0; establecer un TRIS 0 series de bits como salida, ajuste a 1, se establece como entrada
- Ponga el LED apagado--LATAbits.LATA0 = 0; los bits LAT controlan la salida de un pin. 0 = BAJA, 1 = ALTO
- Esperar 1/2 segundo--wait_ms(500);
- Poner el LED en ON--LATAbits.LATA0 = 1;
- Esperar 1/2 segundo--wait_ms(500);
- Construir el programa y busque errores o advertencias
- Asegurar que el PICkit está conectado correctamente al PIC y la computadora
- Haga clic en el botón hacer y programa del dispositivo (botón a la derecha de la limpieza y botón generar)
- Si se le pide seleccionar el PICkit 3 y haga clic en aceptar
- Cuando la advertencia comprobar tener la imagen correcta en el circuito y haga clic en aceptar
- Si aparece una advertencia acerca de ID de dispositivo de destino, haga clic en Aceptar para ignorar