B
BlackOps
Guest
Sveiki, es domāju, ka lielākā daļa no jums droši vien redzēja šo tīmekļa vietni:
http://romanblack.com/one_sec.htm
tas ir par to, kā padarīt tieši 1 sekundi kavēšanās atbildīgās izmantojot pārtrauc.
bet mana problēma ir i absolūti dont saprast sirds šī algoritma.
šeit ir fragments no koda:
viņš deklarē trim mainīgajiem lielumiem, un piešķir tām vērtību:
(Decimālgrādos) bres_hi = 15, bres_mid = 66 1, bres_lo = 64tas tiek darīts setup rutīnas, kas iet tikai vienu reizi:
Kods:movlw 0x0F
movwf bres_himovlw 0x42 1
movwf bres_midmovlw 0x40
movwf bres_lo
http://romanblack.com/one_sec.htm
tas ir par to, kā padarīt tieši 1 sekundi kavēšanās atbildīgās izmantojot pārtrauc.
bet mana problēma ir i absolūti dont saprast sirds šī algoritma.
šeit ir fragments no koda:
viņš deklarē trim mainīgajiem lielumiem, un piešķir tām vērtību:
(Decimālgrādos) bres_hi = 15, bres_mid = 66 1, bres_lo = 64tas tiek darīts setup rutīnas, kas iet tikai vienu reizi:
Kods:movlw 0x0F
movwf bres_himovlw 0x42 1
movwf bres_midmovlw 0x40
movwf bres_lo