Olá pessoal, boa tarde.
Estou desenvolvendo um circuitinho com o PIC12F675 e estou enfrentando um problema que a princípio imagino que seja fácil resolver mas como nunca trabalhei com ele nem com o CSS compiler estou tendo esta dificuldade.
O problema é o seguinte: eu fiz um firmware pra testar o gravador para ter certeza de que está gravando e rodando tudo certinho.. o ICD2 conecta, e grava. tudo uma beleza. mas quando eu coloco o pic na placa ele não roda o programa, ou seja quando aperto o push boton nao acontece o que era pra acontecer.
Segue o software:
#include<12F675.h> #define chave_teste PIN_A4 #define buzzer PIN_A2 #fuses INTRC_IO //Inernal RC Oscillator #fuses NOWDT // no watch dog timer #FUSES NOBROWNOUT //no Reset when brownout detected #FUSES NOPROTECT //Code not protected from reading #FUSES NOCPD //No EE protection #FUSES NOPUT //No Power Up Timer //#use delay(clock=4000000) unsigned char aux; void main (void) { //SETUP_ADC_PORTS(NO_ANALOGS); //SETUP_ADC_PORTS(ADC_OFF); set_tris_a(0x38); aux=0; //ansel=0; //cmcon=7; //INTRC (IN) ; for(;; ) { aux=chave_teste; if(aux==1) OUTPUT_HIGH(buzzer); } }
.............................................................
ja tentei habilitar/desabilitar portas analogicas, fuses e tudo mais.. não roda .
se alguém puder me ajudar, desde já fico muito grato.