21.12.2013 Views

Maskinnära programmering 6B2266

Maskinnära programmering 6B2266

Maskinnära programmering 6B2266

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Timers<br />

Timer0<br />

Timer0 är den timer som alla PIC-kretsar har. Det är en 8-bitarsräknare.<br />

Den kan programmeras att räkna pulser från T0CKI-pinnen, eller de interna<br />

klockpulserna f osc /4.<br />

Den kan förses med en prescaler så att den räknar långsammare.<br />

När Timer0 "räknar runt" sätts en flagga T0IF, den kan även programmeras att då<br />

orsaka programavbrott ( de enklaste PIC-kretsarna saknar avbrottsmöjligheten ).<br />

Register TMR0 kan läsas och skrivas från programmet. Timer0 programmeras med<br />

OPTION-registret.<br />

OPTION-registret<br />

18

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!