USO LOS SIGUIENTES PROGRAMAS
MPLAB
COMPILADOR C16
SOFTWARE DEL PICKIT 2 O PICKIT 3 SEGUN EL CASO
//
// 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