Ir ao conteúdo
  • Cadastre-se

Dúvida timer


Posts recomendados

Boa Noite,

Tenho uma duvida com relação ao uso do TIMER nos microcontroladores PIC, a primeira é a seguinte o TIMER só pode ser usado como interrupção ou posso utiliza- lo como parte da função principal?, e a segunda é se utilizar este TIMER  para fazer um relógio interno no microcontrolador o processamento interfere no processamento do resto do programa?.Desde ja agradeço a atenção.

Link para o comentário
Compartilhar em outros sites

Olá, o TIMER não é necessariamente só usado com interrupção, você pode apenas ler o valor no registrador e tomar as decisões dependendo da sua aplicação. E não entendi a sua dúvida a respeito do relógio interno. Mas o que acabaria interferindo no processamento como um todo é você acabar gastando muito tempo em um determinado ponto do programa e acabar estourando o tempo de leitura do restante.

Link para o comentário
Compartilhar em outros sites

  • Membro VIP

o timer conta sozinho ou seja não depende do processamento. você "pluga" o sinal de clock nele e já era. você pode colocar um oscilador externo nele até. Se você colocar p.ex. um sinal de 1Hz na entrada de um timer 16bits, ele pode trabalhar como um relógio independente. Obviamente não é HH:MM:SS mas como ele é meramente uma "ram" contadora basta escrever e ler dele e converter ao seu bel prazer. E ele vai contando os segundos e não interfere no processamento do resto do programa

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

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...