Update;
I made this code
When i press Bmais, i get always 7203 cycles, so multiply by 0.5uS, i get 0.003602 S, or 3.6mS. Is this calculations correct?Code:Main: if Bmais = 0 then pause 50 Time VAR WORD TMR1L = 0 TMR1H = 0 T1CON.0 = 1 'Start TMR1 'Inserir rotina a medir GOSUB PI T1CON.0 = 0 'Stop TMR1 Time.HighByte = TMR1H Time.LowByte = TMR1L ENDIF lcdout $FE, 1, " Medidor ciclos " lcdout $FE,$C0,"N. Ciclos: ", #time Pause 100 GOTO Main
Bookmarks