M
meenakshi_r
Guest
hii
IM nuovo al mondo dei PIC.Ho passato con le schede tecniche dei PIC.Ora ho bisogno di calcolare la frequenza cardiaca tramite PIC.Il mio circuito analogico fornisce impulsi di uscita e ho bisogno di un PIC per calcolare la frequenza cardiaca.L'algoritmo può essere come segue:
1.Start
2.Set fino timer1 come timer interno
3.Enable interno interrupt int_RTCC
4.Enable interrupt esterna e globale
5.Initialize il timer per avviare il conteggio dal valore 0
6.Set il timer per l'intervallo di tempo 66ms
7.Repeat il passo 225 volte (15 secondi)
8.count il no.di impulsi esterni nella subroutine esterna
9.Multiply il valore per 4 per ottenere la frequenza del polso.
M dubbio sta nel come utilizzare il timer. Come possiamo inizializzare il timer con 66 ms??Aggiunto dopo 3 minuti:Vorrei usare PIC16F877A
IM nuovo al mondo dei PIC.Ho passato con le schede tecniche dei PIC.Ora ho bisogno di calcolare la frequenza cardiaca tramite PIC.Il mio circuito analogico fornisce impulsi di uscita e ho bisogno di un PIC per calcolare la frequenza cardiaca.L'algoritmo può essere come segue:
1.Start
2.Set fino timer1 come timer interno
3.Enable interno interrupt int_RTCC
4.Enable interrupt esterna e globale
5.Initialize il timer per avviare il conteggio dal valore 0
6.Set il timer per l'intervallo di tempo 66ms
7.Repeat il passo 225 volte (15 secondi)
8.count il no.di impulsi esterni nella subroutine esterna
9.Multiply il valore per 4 per ottenere la frequenza del polso.
M dubbio sta nel come utilizzare il timer. Come possiamo inizializzare il timer con 66 ms??Aggiunto dopo 3 minuti:Vorrei usare PIC16F877A