Professional Documents
Culture Documents
OBJETIVOS
- Comprender el funcionamiento del Bootloader
- Aplicar y conocer la grabación de la memoria PIC18F4550 mediante el USB
mikroBootloader
- Proporcionar y realizar Un programa mickoC para realizar un bootloader
-
Marco teórico
Un Bootloader es un pequeño programa residente en la memoria Flash de un
microcontrolador que se ejecuta después de cada reinicio y que a su vez escucha por el
puerto USB para la recepción de bytes de código de programa mandados típicamente desde
una PC. Si el bootloader detecta la recepción de un nuevo programa, recibe estos bytes y
los almacena en la memoria de programa de usuario en el microcontrolador, de otro modo,
rescinde el uso del procesador y pasa el control a un otro programa que haya sido grabado
con anterioridad
Ventajas
Por primera y única vez, usando un grabador convencional (por ejemplo, el PICKIT2) se
debe grabar en el microcontrolador PIC18F4550 el software bootloader.
El archivo a grabar es el siguiente: USB_Boot_P18F4550_4MHz_xtal_48MHz_USB.hex
Conclusiones
- En este laboratorio pudimos observar la realización de el booloader para micro c madiante
este oberbamos el grabado de programas mediante este dispositivo asi también pudimos
observar el funcionamiento del pic 16f45550
Recomendaciones
Buscar el booloader que sea únicamente para el pic 16f455o de esa forma no tendrá
ningún problema en el reconocimiento del programa en la computadora y asi también
que el circuito este de la forma indica