Relogio digital do livro do Fabio Pereira

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

Relogio digital do livro do Fabio Pereira

Mensagempor dognaldo » 14 Fev 2007 21:26

Prezados,

Solicito uma ajuda para entender dois pontos no exemplo do relogio digital com alarme do livro Pic Tecnicas avanças do Sr. Pereira.

Os pontos são os seguintes;

1) Se o circuito apresentado utiliza cristal de 4Mhz porque na linha de config a expressão -> _INTRC_OSC_NOCLKOUT (RC interno) ?
Não deveria ser _XT_OSC ?

2) Qual a função do T1_CONTA ?
Pelo que entendi a frequencia das Int's será 1.000.000/8/(65536-3036) = 2. Ou seja 1 Interrupção a cada 0,5 segundo. A função do T1_CONTA=2 seria contar 2 Interrupções de 0,5 segundo gerando a base de tempo de 1 segundo ? É isso ?

Desde já agradeço.

[ ] 's Dognaldo
dognaldo
 
Mensagens: 3
Registrado em: 18 Nov 2006 14:06

Mensagempor Fábio Pereira » 15 Fev 2007 15:42

Olá Dognaldo,

Sobre as suas perguntas:

1) Sim, realmente para obter maior precisão o correto seria utilizar a opção XT_OSC para que o oscilador opere com o cristal externo. Este aspecto acabou passando batido nas revisões e testes porque o intuito do projeto não é apresentar um equipamento pronto e sim demonstrar algumas técnicas de hardware e software com os PICs;

2) Realmente, a variável T1_CONTA possui o propósito de contar o número de interrupções do timer 1, executando o incremento do relógio quando a mesma chega em 0.

Até +
Fábio Pereira
embeddedsystems.io
Avatar do usuário
Fábio Pereira
Word
 
Mensagens: 674
Registrado em: 16 Out 2006 09:07
Localização: Kitchener, ON


Voltar para PIC

Quem está online

Usuários navegando neste fórum: Google [Bot] e 1 visitante

x