[問題] 16f877中斷程式請教
請問一下板上的高手們,有關下面這一段中斷程式的"DATMR0 EQU 256-125"
由註解可以看出是延遲的程式??
那DATMR0 EQU 256-125可等於DATMR0 EQU 131嗎?
我在程式中將131這個暫存器的名稱設為"aa"
暫存器為甚麼變成"aa",DATMR0看起來好像不是在定義暫存器的名稱
可否幫我解釋一下這行程式的意思啊?
DATMR0 EQU 256-125 ; 1/(20000000/4/8)*125=200uS
BANKSEL OPTION_REG
MOVLW B'00000010'
MOVWF OPTION_REG
BANKSEL TMR0
MOVLW DATMR0
MOVWF TMR0
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.130.40.172
ASM 近期熱門文章
PTT數位生活區 即時熱門文章