Oi Pessoal, boa tarde.
Por uma necessidade precisei de um gerador de 1Hz com bastante precisão.
Então escrevi este código e gravei em um PIC12F675.
Para o oscilador do PIC eu usei um cristal de relógio digital, que em geral tem sua frequência de corte de 38678Hz, que dividido por 4 (FOSC/4), da uma frequência de pulsos para o TIMER1 de 8192 ciclos.
"Setando" o TIMER 1 para 0xE000, ten-se um overflow do timer1 a cada segundo.
Tags:
Bom dia ES,
esta "biblioteca" não faz parte do pacote do MikroC.
Ela é parte integrante do pacote do HiTech C. http://www.htsoft.com/
RV
ES,
este código que você está tentando compilar usando MikroC, não foi escrito para MiKroC e sim para o compilador Hi_Tech_C.
Portanto vai dar este erro mesmo
Ou modifica o código para usar em MikroC, ou instala o Hi_Tech_C no seu PC.
RV
Mais uma opção de 1 Hz com precisão :
DS3231
https://techtutorialsx.com/2017/01/22/esp8266-ds3231-1hz-square-wav...
HEHEEHEHEHEH José se me lasca mesmo....kkkkkkkk
Pior que não tenho esses CIS aqui. mais vou analisar....
Bom dia ES,
1. Remova o sketch da área de texto do tópico;
2. Leia http://labdegaragem.com/forum/topics/sugest-o-de-como-postar.
RV
Ok, obrigado pelo entendimento.
Você quer fazer este mesmo projeto, mas para rodar usando o mikroC. Certo?
Vou tentar modifica-lo pra rodar no mikroC, mas não garanto pois não tenho o
mikroC aqui.
RV
Opa, RV blz se vc quiser eu mando o link do software pra vc baixar. tenho aqui a versão MikroC 4.15
Não obrigado.Não gosto do mikroC.
RV
HEHEEHEHEHEHE essa foi top...
Agora vc vai ter que dizer o porque não gosta...
Estou estudando pic e muita gente fala o mesmo outros gostam do mplab ai eu fico mais perdido ainda kkkkkk....
Obrigado se puder ajudar!!!!
Boa tarde ES,
como não conheço e tem pouca informação disponível na net sobre MikroC, principalmente
no tangente a interrupt de timer1, modifiquei o code para rodar sem cristal.
Veja se te atende.
RV
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por