Dovoljno brz? Mora da se šališ.
Na 15k okretaja, ti imas 250Hz ulazni signal u sekundi, što je baš ništa za PIC. Nisam baš u PIC-evima jer su preskupi za ono sto daju, al recimo jedan ATMEL atmega8 odradi posao bez beda.
Princip:
Ukljucis interrupt 0.
Ukljucis 16bitni timer.
Kad impuls dodje na int0 resetiraš timer i počne brojanje.
Kad dodje sljedeci impuls na int0, očitaš stanje timera, pomnožiš sa prescalerom, frekvencijom kristala (i ostalim, neznam sad napamet) i dobiješ broj okretaja u minuti.
To je to.
Sad, ako hoces prikaz preko LCD-a, nije bed, lako se napravi.
Ako hoces analognu kazaljku, mislim da je najbolje preko PWM-a sredit skalu od 0-5V.
LM ti ni ne treba.