Como interpretar um sinal TTL com 16F887?

C

calamaro

Guest
Oi a todos, eu tenho um pic 16F887 e eu ter ligado no pino RA4 um sinal TTL como na imagem em anexo. Como posso escrever uma função que reconhecer o tempo de um sinal de alta ou baixa é transmitido? Se o sinal for (baixa ou alta) para 256μs eu tenho que colocar em uma matriz de 0 caso contrário, se o sinal é 512μs eu tenho que colocar em uma matriz 1. Tal como na figura a medida do tempo de sinal deve ser de baixo para alto da onda quadrada. Obrigado a todos pela vossa ajuda
 
u pode usar largura de pulso de Captura PCC Registrar
 
[Quote = hameeds01] u pode usar Captura de largura de pulso do PCC Registrar [/quote] Eu nunca usei Módulo PCC, você poderia postar um exemplo por favor?
 

Welcome to EDABoard.com

Sponsor

Back
Top