Projeto sobre motorDc urgente

Um encoder digital de um motor dc produz 60 pulsos por volta completa de seu eixo. sabendo que o motor alcança a rotação de de até 700 rpm operando sem carga , elabore um programa para o microcontrolador PIC16F877A capaz de medir a rotação do eixo através do encoder descrito. Exiba o resultado em um display de 7 segmentos. utilize timers para a medição da frequência dos pulsos. escolha uma frequência de clock para o microcontrolador entre as listadas a seguir: 1,2,4,8 ou 12 MHz.