导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→中断问题[yp_devil]

 *第28898篇: 中断问题

  
楼 主:yp_devil 2005年1月5日16:49
 中断问题
各位大侠:
  我是刚刚接触单片机,语言还是汇编呢,我有个问题想请大家帮我解决,是中断问题:
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呢?
                                                                                           谢谢

  
2楼:yangxiuhong25248 2005年1月5日17:24
 $代表当前地址
你用查询式可以解决问题

$代表当前地址
你用查询式可以解决问题
  
3楼:yp_devil 2005年1月6日08:28
 回复
说实话,我看了很多书上都有类似的例子呀,开始我就这么认为对,实际操作才觉得有问题,是不是书上的错了呢?
        如果我执行两个不同中断,可以解决嘛?

>>>>>>对该主题发表你的看法

本主题贴数3,分页: [第1页]


[上一篇主题]:谁有二手示波器TDS210或TDS220出手,我想买

[下一篇主题]:[求助]