ayuda mplab x - xc8 y pickit2
Post on 08-Nov-2014
115 Views
Preview:
TRANSCRIPT
AYUDA MPLAB X, PARA TRABAJAR CON XC8
1. Crear nuevo Proyecto
File | New Project | Microchip Embedded | Standalone Project | NextDevice: PIC16F877A | NextSelect Tool | PICkit3 | NextSi no se dispone de un grabador: (Select Tool | Simulator | Next)Select Compiler | XC8 (v1.12) | NextProject name: (por ej. XC8_01)Project Location: (por defecto, por ej. C:\Users\....\MPLABXProjects)Project Folder: (por defecto, por ej. C:\Users\....\MPLABXProjects\XC8_01.X)| Finish
2. Crear nuevo archivo fuente, adicionarlo al Proyecto y escribir código fuente
File | New FileCategories | Microchip Embedded | XC8 Compiler File Types: main.c | NextFile Name: (por ej. xc8_01)Extension: c | Finish En la ventana xc8_01.c, escribir el código fuente
Generar la palabra de configuración del PIC16F877A:Window | PIC memory viewS | Configuration Bits(Después de seleccionar las opciones en Option, generar dicha palabra):Generate Source Code to Output (Seleccionar, Copiar y Pegar en el código)
3. Compilar
Run | Build Main Project (XC8_01)Se genera el archivo: XC8_01.X.production.hex en el directorio:
C:\Users\....\MPLABXProjects\XC8_01.X\dist\default\production\
Copiar en dicho directorio el archivo XC8_01.DSN (esquema) y simularlo en Isis de Proteus
4. Salir del Proyecto
File | Exit
5. Conectar PICkit3
File | Project Properties (XC8_01) | Categories: PICkit3 | Option categories: Power
OK.
Nota.- Se trabajó con: XC8 Compiler versión 1.12 y MPLAB X IDE v1.60
Circuito completo:
Circuito mínimo:
Circuito mínimo:
Se adiciona el riel de contactos para la conexión al grabador:
Con el grabador de memoria:
Nota: Tomar en cuenta la posición del conductor de color blanco (pin 1)
AYUDA PARA USO DEL GRABADOR DE MICROCONTROLADORES
1.- Conectar el grabador (con la tarjeta para prototipos, debidamente ensamblada), a un puerto USB de la computadora.
2.- Alimentar el circuito de la tarjeta de prototipos con 5VDC.
3.- Ejecutar el programa PICkit 2 Programmer en Iniciar – Todos los programas – Microchip – PICkit 2. (Verificar que el PIC16F877A ha sido reconocido en Device:)
4.- Importar el archivo .hex:
File – Import Hex – C:\Users\....\MPLABXProjects\XC8_01.X\dist\default\production\ XC8_01.X.production.hex
5.- Grabar en la memoria del microcontrolador: clic en el botón Write
6.- Cerrar el programa PICkit 2
7.- Desconectar el grabador del puerto USB de la computadora
8.- Desconectar el grabador de la tarjeta de prototipos
8.- Probar el correcto funcionamiento del circuito
top related