
Como se puede ver, se trata de un bucle infinito (while(1)), en cuyo interior se
activa y desactiva el bit 7 del puerto b (RB7), con retardo de 0,5 segundos. Así
pues, si todo ha ido bien, veremos parpadear al led conectado a dicho pin.
23. A continuación vamos a ver qué constantes podemos asignar a la directiva
#FUSES.
View > Valid Fuses.
Añadiremos la directiva que indica que nuestro cristal funciona a una frecuencia
inferior o igual a 4 MHz.
Como se puede observar, existen otras constantes interesantes. Por ejemplo, si
quisiéramos proteger nuestro código de posibles lecturas, emplearíamos la
constante PROTECT.
Deberemos tener en cuenta qué directivas empleamos en nuestro código porque
deberemos configurar al programador universal en consonancia a los parámetros
aquí escogidos.
24. Modificamos prova.h añadiendo el parámetro XT a la directiva #FUSES:
25. Antes de compilar deberemos especificar el formato del archivo .hex que
cargaremos en nuestro micro.
Accedemos al menú Options > File Formats y seleccionamos la opción ‘Binary’ del
marco ‘Object File’.
Kommentare zu diesen Handbüchern