Temporizzatori nel PIC??

F

Faizan Jawaid

Guest
Pls qualcuno può dirmi come generare un'onda quadra con Timer piuttosto che ritardo nel microcontrollori PIC (16F876).Utilizzando Im CCS compilatore.

Saluti.

 
Si potrebbe procedere come segue:

1) Utilizzare l'interruzione del timer (quando il timer overflow) per chiamare l'interruzione di routine che alterna uno o più dello Stato di approdo di uscita.

2) i registri Timer1 può essere caricato con un valore definito dall'utente, la differenza tra i 65.535 (numero max) e il valore caricato nei registri timer sarà il periodo di un ciclo di semi del segnale di uscita.Orologio Timer1 può essere configurato e dipende di clock principale e l'impostazione prescaler.

3) Il periodo di tempo sprecato dalla routine di interruzione del servizio non deve essere superiore al periodo compreso tra due interruzioni del timer

 

Welcome to EDABoard.com

Sponsor

Back
Top