恭喜,你发布的帖子
发布于 2025-05-13 12:05:51
4楼
你你先做一个子程序,功能是清除所有L和AC。或者是写成指定值。例如16#ff。把此子程序插入到适当地方。看看是谁影响谁。打乱一下子程序之间的调用先后次序,看看谁影响谁。先锁定影响范围,再锁定产生的子程序。
或者把某子程序白白添加一个子程序嵌套它,进行层间隔离。(层间隔离是原来所有n个子程序都是一级调用。现在把研究对象子程序嵌套成二级调用。那么此时此对象就独享了所有L。并且不会影响同级子程序。)隔离时用全局变量传递参数从主程序直接进入到二级。……
二级已经有程序就一直嵌套到没有子程序那一级。你总不会用到所有层都有子程序吧?
调用次序,我调整了,不是这个原因。我再按您的建议试一下。
现在我做测试,所有的子程序调用都是MAIN中调用的。没有做层级调用测试。可以测试一下。
感觉是READ_RTC指令的工作机制影响的。
请填写推广理由:
分享
只看
楼主