Fire91
29-12-2010, 23:36
Il pic in questione è il PIC16F873A, vorrei fare la misurazione di tempo e so che bisogna usare gli interrupt. In pratica avendo a disposizione un segnale analogico con una frequenza f voglio misurare il tempo che trascorre tra un picco di tensione e l'altro per trovare la sua frequenza. Quindi al sopraggiungere del primo fronte di salita deve scattare un interrupt che avvii una subroutine che conteggi il tempo che passa fino al secondo fronte di salita, dopo di chè torna al programma principale. Mi sapreste spiegare come si deve procedere?