中断问题
各位大侠:
我是刚刚接触单片机,语言还是汇编呢,我有个问题想请大家帮我解决,是中断问题:
org 0000h
sjmp main
org 000bh
ajmp intr0
main:
mov tmod,#02h
mov th0,#0faH
mov tl0,#0fah
setb ea
setb et0
setb tr0
tt0:
mov r0,#20
tt1:
dec r0
sjmp $
djnz r0,tt1
sjmp main
intr0:
clr tr0
cpl p1.0
setb tr0
reti
end
学校里讲的中断 和书上写的 当中断返回将执行中断执行sjmp $的后面的程序,但实际中一直执行SJMP $这条指令,为什么呢?应该怎样改才可以执行DJNZ R0,TT1呢?
谢谢
发表时间:2005年1月5日16:49:42