Mostrando entradas con la etiqueta DSPIC30F4011. Mostrar todas las entradas
Mostrando entradas con la etiqueta DSPIC30F4011. Mostrar todas las entradas

domingo, 25 de enero de 2015

INSTALANDO EL SOFTWARE PARA PROGRAMAR


USO LOS SIGUIENTES PROGRAMAS


MPLAB

COMPILADOR C16

SOFTWARE DEL PICKIT 2 O PICKIT 3 SEGUN EL CASO


PRIMER PROGRAMA DSPIC30F4011 - PRENDER Y APAGAR UN LED

//
// dsPIC30F4011 example - blink an LED fast or slow
// Written by Ted Burke, Last updated 6-3-2013
//
#include <xc.h>
#include <libpic30.h>
// Configuration settings
_FOSC(CSW_FSCM_OFF & FRC_PLL16); // Fosc=16x7.5MHz, i.e. 30 MIPS
_FWDT(WDT_OFF);                  // Watchdog timer off
_FBORPOR(MCLR_DIS);              // Disable reset pin
int main(void)
{
    // Make RD0 a digital output
    _TRISD0 = 0;
     
    // Make RD1 a digital input
    _TRISD1 = 1;
     
    // Blink LED on RD0
    while(1)
    {
        // Toggle RD0 (turn LED on or off)
        _LATD0 = 1 - _LATD0;
         
        // Either delay for 0.1 or 0.5 seconds
        if (_RD1 == 0) __delay32(3000000); // 0.1 second delay
        else __delay32(15000000); // 0.5 second delay
    }
}



ESTE PROGRAMA PERTENECE A https://batchloaf.wordpress.com/dspic30f4011_super_example/ UN BLOG EN EL CUAL ME HE BASADO PARA EMPEZAR A PROGRAMAR LOS CIRCUITOS

CONEXION DEL PROGRAMADOR PICKIT2 A EL DSPIC30F4011

CONEXION     

NO TODOS LOS PROGRAMADORES GRABAN DSPICS, ACTUALMENTE HE USADO EL PICKIT2, Y PICKIT3 RESPETANDO LA CONEXIÓN QUE MUESTRO EN LA IMAGEN,ESTOS PROGRAMADORES TIENEN LA VENTAJA DE PROGRAMAR Y ALIMENTAR EL CIRCUITO ESTANDO EN EL PROTOBOARD.


LA CONEXION DEL PROGRAMADOR A EL DSP ES LA SIGUIENTE:


EL PATILLAJE DEL DSP


LO QUE SIGNIFICA CADA PATA DEL PROGRAMADOR