Ir ao conteúdo

inovatron

Membro Júnior
  • Posts

    10
  • Cadastrado em

  • Última visita

Tudo que inovatron postou

  1. Olá, eu anotei o número nessa posição da memória e dps que gravei li o mesmo numero. O compilador nao substituiu por algum valor default... Estava achando que era o icd2 que estou utilizando aqui, pois ele não estava gravando o pic 18f tb.. porém conseguimos gravar o 18f aqui e acho que o gravador não é o problema. Já tentei de tudo. Esse uC não roda nenhum programa que eu gravo.
  2. Sim, tensão de entrada/saída em nível lógico alto/baixo. Já com o mclr acredito que esteja habilitado sim...embora eu não tenha usado o #fuse MCLR ... de fato eu tinha me esquecido de colocá-lo para vcc.. mas eu coloquei aqui agora e não deu certo tb... talvez seja alguma configuração do css que eu não tenha feito.. ou do mplab não sei. Circuitos: - Esquema: - Protoboard:
  3. A fonte está ok. O lance do buzzer e da chave é somente simbolico... O meu circuito é outro. meu intuito com esse programinha ai é de certificar que o icd2 está gravando tudo ok e rodando o programa tudo ok. Os meus testes são feitos com multímetro... Dps de gravar eu jogo "VIH" no pino o qual foi definido 'chave_teste' e com meu multímetro espero ler "VOH" no pino o qual foi definido 'buzzer'. O problema é que isso não acontece. Quando jogo "VIH" no pino da chave leio somente "VOL". Cara, eu copiei e colei no mplab aqui.. gravei tudo certim. nao ta rodando mesmo. ja testei em 3 pics diferentes... to achando que é o gravador mesmo. agora a tarde eu tiro uma foto do esquema elétrico e do protoboard pra postar aqui.
  4. sim... essa parte eu sofri um pouco mas consegui resolver pelo datasheet e pela biblioteca do pic 12f675... o código ta certo nessa parte: #define chave_teste PIN_A4 #define buzzer PIN_A2 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); } } o que acontece é que eu ja olhei varias duvidas com esse pic no css aqui mesmo no Clube do Hardware e tudo que os programadores habilitavam/desabilitavam, e eu fazia igual ( literalmente copiava), nada deu certo... estou pensendo que talvez possa ser o ICD2 que eu estou usando que esteja meio zuado.
  5. Sim cara, estão comentadas... o lance ai é que eu ja habilitei e desabilitei essas configurações por pensar que deveria desligar as entradas analogicas.. enfim. ja fiz tudo em questão de habilitar/desabilitar fuses, #includes, periféricos e tal. nada funcionou...
  6. 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.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...