Olá Pessoal,
Bem, eu estou usando um PIC 16F877 @ 10 Mhz configurado da seguinte forma :
o Timer0 está configurado para gerar uma interrupção a cada 250 ms
o Timer1 está configurado para contar eventos externos - Pulsos de um sensor hall
O Timer2 não está sendo usado para nada
Quando termina os 250 ms, eu conto quantos pulsos foram "lidos" pelo Timer1 e faço o cálculo de velocidade e distância percorrida.
Eu estou usando PicBasicPro, mas a minha dúvida é geral .
Tem como, usando corretamente os register bits do 877, configurar da seguinte forma :
1) Timer0 conta os eventos externos
2) Timer1 usado para o CCP1
3) Timer2 usado para gerar as interrupções a cada 250 ms ?
isso é posível ?
é que eu gostaria de poder ler também o tempo de abertura do bico de injeção para poder calcular o consumo instantâneo do carro.
Como configurar os register bits sempre me deu uma tremenda dor de cabeça, e nem sempre funciona direito...
Obrigado a todos.
Sérgio