一个总出问题的程序
哪位高手可以解决我的问题
AD 0809: PUSH DPL
PUSH DPH
PUSH ACC
MOV DPTR , #0A000H
MOV A, #00H
MOV @DPTR ,A
LCALL DELAY100US
MOV A,@DPTRL
MOV R0 ,A
CALL DAC0832
AJMP 0809
POP ACC
POP DPH
POP DPL
DELAY100US: MOV R6,#19H
DELY1: NOP
NOP
DJNZ R6,DELY1
RET
DAC0832 : PUSH DPL
PUSH DPH
PUSH ACC
MOV DPTR,#0C000H
MOVX @DPTR,A
POP ACC
POP DPH
POP DPL
RET
我是用伟福的仿真器调试的,在调试的过程中总是出现一些奇怪的问题,有时候不能成功地进行AD转换,我在分布调试的时候我发现程序在运行到 LCALL DELAY100US的时候不跳转,不知道那位高手可以告诉我这到底是什么原因呢!本人不甚感激啊!可以发到我的邮箱里面:tianye0429@yahoo.com.cn
发表时间:2004年5月23日1:45:26