timer prescaler for PIC

C

clayofjunk

Guest
det er en funksjon for tidtakere i PIC kontrolleren samtale prescale,
kan noen forklare funksjonen til denne funksjonen og fortrinnsvis gi meg og koding eksempel bruke denne funksjonen.

stor pris på din oppmerksomhet.

 
Hei

Jeg kan hjelpe deg.
Tidsur Presclar betyr kontrollere øke verdien i tidtaker registre.

vi kan styre øke verdien med hensyn til klokken sykluser.

For eksempel for timer0 modulen i PIC-kontrolleren

Hvis vi tildele prescalar verdien 1:2 i OPTION_REG.
Det de tmr0 register verdi skal økes med én til to sykler.

Hvis vi tildele prescalar verdien 1:4 i OPTION_REG.
Det de tmr0 register verdi skal økes med én til fire sykluser.Excellent forklaring er her

http://www.mikroelektronika.co.yu/english/product/books/PICbook/2_08chapter.htm

Hope u få det

Hilsen
Gopi

 
Den prescaler bremser ratene clocking til et møte eller tidtaker.I PIC ucontrollers, det er programmerbare.

Du kan finne programmering eksempler i PIC Familie referansehåndbøkene som kan lastes ned fra Microchip.

http://ww1.microchip.com/downloads/en/DeviceDoc/31011a.pdf
http://ww1.microchip.com/downloads/en/DeviceDoc/39513.pdf
http://ww1.microchip.com/downloads/en/DeviceDoc/33023a.pdf
http://ww1.microchip.com/downloads/en/DeviceDoc/39500a.pdf

 
Jeg har et annet spørsmål?

hva er svakt PULL-UP?
Dette er også en funksjon av PIC-kontrolleren?
kan noen forklare denne funksjonen.

takk

 
clayofjunk wrote:

Jeg har et annet spørsmål?hva er svakt PULL-UP?

Dette er også en funksjon av PIC-kontrolleren?

kan noen forklare denne funksjonen.takk
 
[quote = "C-Man
Hvis du aktiverer "svake pullup" på PORTB det er som du har koblet 8 pullup motstander med en verdi på ca 47K til 250K fra PORTB0 ...PORTB7 til
5 V.

På noen små PIC's som 12F675 kan du aktivere "svake pullups" for single pins som er mye mer flink ...

Vennlig hilsen [/ quote]

korrigere meg hvis jeg galt,
slik at porten vil forsyne 5 V og pull-up motstander, og dette 5 V skal leses som høy transistion ..

så det kan brukes til bytting formål, hvis jeg kobler en terminal for et bytte til portB0 og den andre til bakken rett?åpne bytte skal lese så høyt og tett bytte skal leses som lav.

Dette gjør CCT enklere bcos den CCT er uten 5 V og eksterne pullup motstander.

 
clayofjunk wrote:

[quote = "C-Man

Hvis du aktiverer "svake pullup" på PORTB det er som du har koblet 8 pullup motstander med en verdi på ca 47K til 250K fra PORTB0 ...
PORTB7 til 5 V.På noen små PIC's som 12F675 kan du aktivere "svake pullups" for single pins som er mye mer flink ...med vennlig hilsen
 

Welcome to EDABoard.com

Sponsor

Back
Top