Beruflich Dokumente
Kultur Dokumente
http://www.microchip.com/
DESIGN SUPPORTS
DEVELOPMENT TOOLS
DOWNLOADS ARCHIVE
http://www.microchip.com/development-tools/downloads-archive
Luego de instalar:
Project
Project Wizard
Siguiente
DSpic30F4013 siguiente
Encontrar el archivo que pide cada opción (por ejemplo: pic30-as.exe) y encontrar su dirección en la carpeta
de instalación del MPLAB :
Luego das siguiente y sale:
Después marcas check a todos para que los archivos se copien al directorio del proyecto:
Luego le das de nuevo a File >>Save As y guardas con nombre el código principal, con extensión s En tu
directorio de proyecto:
Finalmente, nuestro proyecto quedaría así quedando listo para ingresar el código:
Ingresamos (copia y pega) este código en el archivo MAIN.s :
.include "p30f4013.inc"
.global _main
.global _delay
.global _delay1
;Programa principal
_main:
;--------------------------------------------------------------------------------
;--------------------------------------------------------------------------------
;--------------------------------------------------------------------------------
;Encendido de Leds
mov W1,LATB ;configura el valor digital en el SFR LATB
;--------------------------------------------------------------------------------
;--------------------------------------------------------------------------------
;---------------------------------------------------------------------------------
;Apagado de leds
;---------------------------------------------------------------------------------
;---------------------------------------------------------------------------------
;----------------------------------------------------------------------------------
;Bucle principal
;----------------------------------------------------------------------------------
Y se van creando archivos como por ejemplo el. cof. y el. hex para quemar el microcontrolador con pickit2 o 3.
*como inconveniente este Mplab trae solo algunos microcontroladores de la familia dspic33F, y no son los 33F
que trae Proteus. Al no conseguirse el archivo HEX para la familia 33F del simulador, no se puede simular .
Como solución algunos copian los archivos crt0 y crt1 a las carpetas de sus proyectos y usan una versión
superior (MPLAB 8.92) ,pero esos archivos también quedaron obsoletos para esta version, pues tiene
reemplazos para en la versión MPLAB 8.92. aunque sean funcionales.