Está en la página 1de 3

Practica No 3.

PROGRAMACION DE MICRO CONTROLADORES


Computadora Programa pic c compiler Cable para impresora USB Micro controlador pic18F 4550 Diodo emisor de luz de cualquier color Resistencia de 330 homs Protoboard.

RESUMEN: en este archivo encontraremos los


pasos que se deben de seguir para poder utilizar el bootloader de manera seilla y los cuidados que debemos de tener antes de utilizar el bootloader para su buen funcionamiento a la hora de la prctica

1.-INTRODUCCIN
Esta prctica incluye los pasos a seguir para ejecutar el programa por medio del bootloader tomando como apoyo el video tutorial realizado por el ingeniero Ulises. Este trmino de bootloader hace referencia al programa que se realiza para determinado micro controlador como en el caso den nuestro que son de la familia de los PIC184550 el cual se le enviaran los datos por medio del cable para realizar la accin indicada en la programacin.

OBJETIVO
Aprender a compilar y grabar el bootloader en el PIC Programar el micro controlador mediante bootloader

DESARROLLO
Una vez instaladas las aplicaciones buscaremos el archivo MCHPUSB.mcp en la ruta instalada, las libreras Microchip solutions.

2.-BOOTLOADER 2.1CARACTERSTICAS GENERALES


Es necesario tener un programador para usarlo solo una vez y as grabarle el programa residente en memoria FLAsh . Ya que despus de esto se usa el bootloader para grabar la flash del micro. El programa residente ocupa memoria FLASH y por ende tienes un poco menos de memoria para la aplicacin real del micro. Noes mucha la que le quita pero debemos de tenerlo en cuenta. Por ningn motivo se debe sobrescribir la posicin de la memoria FLASH en la que se encentra el programa residente bootloader. No todos los micros pueden soportar bootloader estos se limitan a aquellos que tienen la capacidad de auto grabar su memoria FLASH.

Fig.1 ejemplo de la ruta de las libreras Daremos click en el archivo para abrir la aplicacin MPLAB IDE. Una vez descargado todo el proyecto buscaremos en el rbol del proyecto los archivos fuentes.

Fig.2 MPLAB IDE

MATERIAL

MICROCONTROLADORES

JOSE DANIEL DAMIAN RIOS

Fig. 3 rbol del proyecto

Compilamos el proyecto para generar el archivo con la terminacin .hex que por siguiente se grabara en el pic 18f4550 de manera convencional.

Fig.6 sistema de desarrollo en protoboard Conectar el cable USB tipo A al B entre la placa y la computadora

Fig.4 compilacin del proyecto y ventana de informacin sobre la compilacin. Grabar archivo mchpusb.hex al utilizando la aplicacin master-prog. pic

Fig.7 conexin de la placa al puerto USB

Realizar la siguiente secuencia utilizando BUT y RESET para ejecutar el bootloader gravado en el PIC.

Fig.5 grabacin del micro controlador Montar el micro controlador en la placa de desarrollo

Fig.8 secuencia para activar el bootloader

Pgina 2 de 3

MICROCONTROLADORES

JOSE DANIEL DAMIAN RIOS

CONCLUSIONES
Que existen distintas formas programar un micro controlador ya sea de la forma convencional utilizando un programador (MASTER- PROG USB). O utilizando el bootloader. Es importante tener en cuenta que antes de utilizar el bootloader se debe de utilizar el programador.

FUENTES DE INFORMACION
1.- Practicas sobre micro controladores elaboradas por el Ingeniero Ulises Bauelos Amezcua. 2.https://sites.google.com/site/its2013a/microcontrol adores/unidad-2

Pgina 3 de 3

También podría gustarte