Frekvensmätning med TIMER1 capture enheten

Tillbaka till startsidan

Frekvesmätning - periodtidsmätning

Man kan mäta frekvensen genom att mäta periodtiden T och invertera värdet, f = 1/T.

Konfigurera Capture enheten


TIMER1 med capture enhet, förenklat blockschema.

16-bits räknaren TIMER1 har ett Capture register. Vi positiv eller negativ flank (enligt val) på pinnen ICP1/PB0 lagras det värde TIMER1 råkar stå på i ICR1 registret. Flaggan ICF1 indikerar när detta hänt.

Saknar Du en signalgenerator? Programmet har kombinerats med  tmr0pwm.c  som genererar en 7812 Hz testsignal som man kan kontrollmäta!

Det fullständiga programmet finns här:


Tillbaka till startsidan

 


William Sandqvist    willsandqvist@gmail.com