Olá pessoal, boa tarde!
Sou iniciante com linguagem C para microcontroladores, por isso preciso da ajuda de vocês.
Meu projeto consiste num contador de RPM de um cooler de computador e para isso pretendo usar o PIC18F4520, pois depois tratarei os dados recebidos e preciso de muita memória, o que inviabiliza o uso do 16F877A.
Vou utilizar sensores ópticos, os leds infravermelhos til32 e til78 para fazer a contagem de rotações.
O programa que vou utilizar é o CCS.
Sei que devo utilizar interrupções nos módulos CCP1 e CCP2, mas como sou leiga no assunto não consegui elaborar o programa, nem entender direito como funciona as interrupções no PIC.
Uma indicação de apostila sobre o assunto e dicas para meu programa seria muito bem vindas.
Desde já agradeço a atenção!