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

* 37548: 大家早上好,昨天我写了个程序,结构如下:

   eastzsp 
eastzsp发表的帖子 

 看看问题的根源
程序初始化的时候不要用跳转,就是跳转了也不能用RET去返回,
org 00h
ajmp start
org 30h
start:
       acall init
       acall rd_sec
       ljmp start             ;循环执行。
       .
       .
rd_sec:
       .
       .
       ret
init:
      .  
      .
      ret
end
这样就没有问题了。

//**************************************



发表时间:2003年7月18日21:32:26

  
回复该帖

本主题共有 11 帖,分页:>>>>>该主题的所有内容[11]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  37571.[详细]他怎么调用子程序用跳转呢:)
摘要:......(无内容)
- [xdkjason][1955次] 2003年7月19日

  37583.[详细]呵呵,是的,开始还没有注意!
摘要:呵呵,是的,开始还没有注意!......(28字)
- [bizhenke][1994次] 2003年7月19日

  37581.[详细]你的init模块内有没有改写堆栈中的数据或者某些特殊寄存器中的数据?
摘要:你的init模块内有没有改写堆栈中的数据或者某些特殊寄存器中的数据?......(64字)
- [bizhenke][2103次] 2003年7月19日

[上一篇帖子]:我不知道你为什么要这样设计……我没有用过51,但是我可以肯定的是:不管作不作I/O口,P0~P3的地
[下一篇帖子]:古老大有空的话请多多指教……一直搞不清那地址问题,用87C51程序设计时,我到底要怎样才能弄清???