aos escreveu:Boa tarde a todos,
pergunta 1: Alguem sabe me dizer qual ou quais o pinos do PIC18F452 DIP são referentes a interrupção por mudança de estado ?
pergunta 2: é possivel fazer um frequencimetro com esta interrupção ?
não compreendi muito bem ainda a logica, se alguem puder me dar uma luz
utilizo o mikrobasic 7.0
querido, para baixas frequencias tu pode usar de meio de capture por duas bordas de descida, mais isto para frequencias baixas.
Outra técnica que é a normal e utilizada a dezenas de anos.
Frequencia é a quantidade de repetição por segundo certo ?
Imagine um clock de 1mhz.
Quer dizer que existe repetição de uma forma de onda 1000 000 de vezes por segundo.
Agora como usar o pic para medir este clock ?
Vai precisar de um contador, e um preescaler + 1 tempo base.
O tempo base é aquele que vai orquestrar o tempo em que o seu contador de pulsos vai atuar em captura.
SE contar clock por 1/10 de segundo, equivale a pegar o numero de pulsos contado e multiplicar por 10 para ter o resultado real.
por exemplo o TMR1, ele trabalha com 16 bits certo ?
ou seja, de 0 a 65535.
SE o seu tempo base for de 100mS com este contador você consegue facilmente medir o clock de até 655350. SE o seu tempo for de 1/100, ou seja 10mS consegue contar clock de até 6 553 500 ..
Dei a base para entender, justifique usar o preescaler etc..
Fabim