首页
好吧问答库
>
单片机的程序计数器PC问题!
单片机的程序计数器PC问题!
写了一个DELAY子程序,如下DELAY: MOV 52H,#5 MOV 53H,#100 DELAY1: DJNZ 53H,DELAY1 DJNZ 52H,DELAY1 DJNZ TIME,DELAY1 RET仿真发现RET的时候回到的是ORG 0000H那一行,现在想让它回到被调用的那一行,想到了用进栈出栈,但是怎么把PC压进去e?各位大侠,该怎么处理啊!ACALL 失误。。。。
2026年09月23日 23:42
有3个网友回答
网友(1):
楼主的想法是可以实现的。
在RET指令之前,可以“移花接木”,把返回的地址更换一下即可。
网友(2):
这个PC不是在子程序调用的时候自动压入堆栈的吗
网友(3):
。。。。。51?,话说PC也没办法寻址啊
相关问答
最新问答
怎么拍出好看的视频
13岁的男孩怎样写情书才能让12岁女孩爱上13岁的男孩?
电动机怎么实现缺相保护?
仓央嘉措的爱人是谁?
房贷如何更改还款方式?
消防管道抗震支架验收规范
25分钟是多少小时
海达注塑机问题
会声会影模板自带音乐有哪些
夫妻一方把人捅伤是不是故意伤害