在单片机中,SJMP $ 应该在不断执行(跳转到本语句)在中断发生后,转到中断子程序碰到RETI后,执行什么呢?欢迎给出答案,若要专家分,大家可以提要求!
回复(10) 2004-11-17 11:59 来自版块 - 疯狂灌水&& 人生 &&娱乐
表情
KanHuhttp://www.driverdevelop.com/forum/html_81895.html?1101226178 请回答问题的哥门去一趟!闲人免进!!!(2004-11-24 00:11)
Gong_XG绝对的 SJMP $ ,我以前测试过! 中断时保存的PC: 当前PC + 本指令字节数(SJMP2字节) + 偏移量(一般为第二字节内容,这里是-2)(2004-11-17 20:16)
lucaer靓!(2004-11-17 15:44)
green-pine应该还执行sjmp(2004-11-17 15:31)
s_6666_s_qd真靓啊!!!!!!!!!! :o(2004-11-17 14:33)
lsn_061蹭分?(2004-11-17 14:21)
s_6666_s_qd很有意思的问题/ 是蹭分来的吗 :D(2004-11-17 13:53)
jec017很有意思的问题/(2004-11-17 13:49)
fu_tiansweet解决此类问题的方法有很多 实在不行 解采用查询方式吧 :)(2004-11-17 13:23)
lsn_061老哥们啊,玩单片机几年了? 解决方法一:开时钟中断,主程序里别太多的指令,来个循环,循环里面搞个JMP指令,然后在时钟中断里RETI前加个断点,然后F5不就知道了么? 要专家分分! [编辑 - 11/17/04 by lsn_061](2004-11-17 12:20)

返回顶部