Que tal tengo el siguiente problema con el pic simulator ide y espero que alguien pueda ayudarme
instale el pic simulator ide en su version complta y he tratado de ejecutar un codigo .HEX que he compilado con el CCS siguiendo un tutorial del amigo Ariel Palasezzi, es un programa simple donde se hace parpadear un led, el tema es que compilo dentro del entorno mplab usando el compilador CCS y cargo el .HEX en el pic simulator ide y no logro que funcione, sin embargo cuando cargo los ejemplos que trae el mismo pic simulator los ejecuta a la perfeccion por lo que me genera dudas de que puede ser, lo he instalado en otra maquina y no logro que simule, pienso que puede ser un problema del archivo que me genera el compilador, aunque dentro del entorno mplab lo simula perfectamente, el codigo extraido de la pag del ariel es el siguiente:
#include <16f877a.h> //PIC utilizado
#fuses XT,NOWDT,NOPROTECT,PUT //Configuramos los fuses
#use delay (clock=4000000) //Oscilador a 4Mhz
#use fast_io(b) //Optimizamos E/S del PORTB
//------Programa principal-----
void main(void)
{
set_tris_b(0xFE); //Salida RB0 como salida, el resto como entrada.
disable_interrupts(GLOBAL); //todas las interrupciones desactivadas
do{
output_low(PIN_B0); //Apago el LED
delay_ms(500); //Espero 500ms.
output_high(PIN_B0); //Enciendo el LED
delay_ms(500); //Espero 500ms.
}while(TRUE); //Repito el bucle
}
este lo compilo con CCS y no logro simularlo en pic simulator, es decir muestra que corre el programa pero no enciende nada en el portB es como si solo se ejecutara una parte del mismo, espero que alguien pueda darme una mano con esto porque me gustaria realmente usar este simulador, desde ya muchisimas gracias, y un abrazo a todos
Diego