Empecé a aprender PIC hace unos días y he jugado con diferentes tutoriales. Muchos de los tutoriales que he leído, no funcionan para mí. Siempre tengo que cambiar las cosas en el código para que funcione, por lo que aún no he tenido éxito.
Ahora tengo un código, que DEBERÍA funcionar (si me lo preguntas), pero no lo hace. Se construye sin ningún error, poco después de quemarlo, nada sucede. No hay LED parpadeando ni nada.
¿Podría alguien ayudarme a averiguar por qué esto no funciona y tal vez explicar por qué? He leído muchas páginas en la red, pero no he encontrado nada que pudiera darme una solución, así que ahora tengo que pedir ayuda. Gracias
Estoy trabajando con un 12F629 y Pickit 1
#include <htc.h>
#define _XTAL_FREQ 4000000 // oscillator frequency
#include <delay.h> // defines DelayMs()
__CONFIG(FOSC_INTRCIO & WDTE_OFF & CP_OFF & MCLRE_OFF);
void main()
{
// Initialisation
TRISIO = 0b111100;
// Main loop
for (;;) {
GP0 = 1;
GP1 = 1;
__delay_ms(200);
GP0 = 0;
GP1 = 0;
__delay_ms(200);
}
}