Citazione Originariamente Scritto da volumexit Visualizza Messaggio
Non mi e' chiaro quello che intendi. Se hai un clock a 4 MHz, un ciclo di clock e' pari a 250ns. quindi per ottenere un ritardo di 85us devi contare
85u/250n che viene 340 cicli di clock.
Per contare questi 340 cicli di clock usi un timer. Non capsico dove entrano in gioco i 4 cilci di clock.

Vol.
Allora Vol,
se non ho capito male dal datasheet, la frequenza dell'oscillatore esterno viene presa divisa per 4 se il bit T0CS del opticon register è messo a 1.
Questo avviene nel TIMER0 prima del prescaler.
Questo dovrebbe significare che ogni 4 cicli di clock in TIMER0 incrementa di un passo il program counter. Il PIC dunque esegue un'istruzione ogni 4 cicli di clock.