Autor Tema: simular pic12f675 en mplab  (Leído 1466 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado micro_pepe

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3206
simular pic12f675 en mplab
« en: 15 de Diciembre de 2005, 15:25:00 »
Hola a todos, estoy intentando simular este programa en mplab, importando el fichero .cof, y cuando llega a la linea "LED=LED_OFF;" se queda bloqueado, a parte de que los registros que inicializo, no toman el valor que les impongo.

A ver si alguien me puede echar una mano. Saludos y gracias.

//
#include <12F675.h>
#use delay(clock=4000000)

#fuses WDT,CPD,PROTECT,NOMCLR,PUT,INTRC_IO,BROWNOUT

#byte TRISIO        =  0x85
#byte ANSEL         =  0x9F
#byte OPTION_REG    =  0x81
#byte GPIO          =  0x05
#byte CMCON         =  0x19
#byte VRCON         =  0x99
#bit  LED           =  GPIO.5
#bit  PULSADOR2     =  GPIO.4


#define    OFF          0
#define    ON           1
#define    LED_OFF      1
#define    LED_ON       0

void main(void)
{

TRISIO = 0b00011110;    //Configuracion del puerto. "0" salida. "1" entrada.
ANSEL=0;
CMCON = 0b00010100;  //Configura el comparador con referencia interna y
                     //entrada inversora por GP1, (pin 6).
VRCON = 0b10100100 ;  //Configura Vref = 0,83333 voltios.

do{

restart_wdt();

if(PULSADOR2==1)

LED=LED_ON;

else

LED=LED_OFF;

}while(1);
}
Se obtiene más en dos meses interesandose por los demás, que en dos años tratando de que los demás se interesen por ti.

新年快乐     的好奇心的猫死亡

Desconectado micro_pepe

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3206
RE: simular pic12f675 en mplab
« Respuesta #1 en: 15 de Diciembre de 2005, 16:57:00 »
Se me olvidaba, estoy usando CCS 3.227, MPLAB 6.10 y tengo instalado el plugin.

Saludos y gracias.
Se obtiene más en dos meses interesandose por los demás, que en dos años tratando de que los demás se interesen por ti.

新年快乐     的好奇心的猫死亡

Desconectado micro_pepe

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3206
RE: simular pic12f675 en mplab
« Respuesta #2 en: 17 de Diciembre de 2005, 07:08:00 »
Asunto solucionado, me faltaba indicar en el MPLAB la ruta del ejecutable del CCS, no se muy bien para que sirve esto, pero al hacerlo funciona perfectamente.

Saludos.
Se obtiene más en dos meses interesandose por los demás, que en dos años tratando de que los demás se interesen por ti.

新年快乐     的好奇心的猫死亡


 

anything