作者tsao8453 ()
看板ASM
标题[问题] 16f877中断程式请教
时间Mon Jul 27 18:44:37 2009
请问一下板上的高手们,有关下面这一段中断程式的"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