No se genera mi .hex

Hola, tengo el problema que al compilar mi programa en C usando HITECH no se genera ningún archivo .hex. Estoy usando MPLAP IDE. Espero alguien tenga idea alguna de mi problema, gracias.

Si es necesario les pego mi programa:

#include <pic16f84a.h>
#include <htc.h>
#include "delay.h"

#ifndef _XTAL_FREQ
// Unless already defined assume 4MHz system frequency
// This definition is required to calibrate __delay_us() and __delay_ms()
#define _XTAL_FREQ 4000000
#endif

__CONFIG(1,XT & UNPROTECT PWRTDIS & WDTDIS);


#define bitset(var,bitno) ((var) |= 1 << (bitno))
#define bitclr(var,bitno) ((var) &= ~(1 << (bitno)))

int i;

void config(){
TRISA = 0XFF;
TRISB = 0X00;
}

void main(void) {
config();
i=0;
while(1){
if(RA0==1 && i<=180){
bitset(PORTB,1);
bitset(PORTB,3);
bitclr(PORTB,2);
bitclr(PORTB,4);
__delay_ms(100);
bitclr(PORTB,1);
bitset(PORTB,2);
__delay_ms(100);
i++;
}
else{
bitclr(PORTB,1);
bitclr(PORTB,3);
bitset(PORTB,4);
}
}
}

Ya vi que se puede exportar el formato desde menú archivo
 
Última edición:
Atrás
Arriba