Čítače

TMR0

  • bit TMR0CS v registru OPTION_REG - přepíná vstup čítače
    • 0=>Fosc/4 je čitač instrukcí = 1MHz
    • 1=>Vstup je z venku procesoru na nějakém pinu
  • bit PSA v registru OPTION_REG - vypíná a zapíná děličku
    • 0=>dělička bude uužita
    • 1=>dělička nebude použita
  • 3 byty PSA v registru OPTION_REG - nastavují číslo kterým bede dělit dělička
    • 000=>:2
    • 001=>:4
    • 010=>:8
    • 011=>:16
    • 100=>:32
    • 101=>:64
    • 110=>:128
    • 111=>:256
  • registr TMR0 - číslo od kterého čítač bude počítat
    • =>dělí číslem (255 - číslo v TMR0)
  • Registr OPTION_REG
    7bit 6bit 5bit 4bit 3bit 2bit 1bit 0bit
    WPUEN INTEDG TMR0CS TMR0SE PSA PS PS PS
  • bity WPUEN, INTEDG, TMR0SE
    • neopvlivňují čítač TMR0 nebo se o nich hovoří jinde´