PIC16F877 timer0 counter

L

lass

Guest
Mám jednoduchú otázku.Ako by som nastaviť TMR0 s PIC16F877 bežať na externé hodiny (32.786kHz).eventhough čip pobeží na 4MHz? alebo možno aj v prípade, že beží na vnútornom cykle inštrukcie hodiny? Ako sa dostanem timer0 vyrábať prerušenia každú 1 sekundu? Snažím sa realizovať pomocou RTC timer0 pult.
Prosím, pomôžte!

 
Konfigurácia time0 modul používať t0cki pin ako zdroj time0 hodiny

 
16F877 má timer 1 prečo ho použiť??
Je dadicated úlohy, ako je, že ....

 
Nazdar,

Nastaviť túto kúsky ako folows:
Kód:TMR0IF = 0;

TMR0IE = 1;

GIE = 1;

Option = 0b11110111;

TOCS = 1

PSA = 0

PS2: PS0 = 111

TMR0 = 0x80; / / TMR0 = 1sec/prescaler / (1/32786Hz) = 128 = 0x80

 
To je prehrať na AM, že používateľ worte mňa.
Moja odpoveď bola dlhá a im istý niektorí iní whould chcete čítať moje vysvetlenie, takže aj posta ono tuNazdar,
writen on it.

Po prvé, ak si myslíte, že som pomohol, potom v okne, kde som napísal zodpovie všetky možno v tomto jedinom je Buttom sa Pomohla mi
napísaný na to.Prosím, kliknite, že tak budem vedieť, že si appritiate moju pomoc.

Pokiaľ ide o vaše otázky:
Citácia:

bity, čo mám nastaviť v registri INTCON?
 

Welcome to EDABoard.com

Sponsor

Back
Top