导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→小生愚昧~~~~~~~~看不懂这一段,请指教[duxiang006]

 *第26552篇: 小生愚昧~~~~~~~~看不懂这一段,请指教

  
楼 主:duxiang006 2004年10月10日17:32
 小生愚昧~~~~~~~~看不懂这一段,请指教
ORG     0
                JMP     MAIN     ;主程序入口

                ORG     0BH
                LJMP    INTT0    ;定时器0中断入口

                ORG     23H
                LJMP    INTS     ;串口中断入口

                ORG     30H

        MAIN:
刚刚学习单片机现已基本掌握51单片机的各个资源,只是上面这个开头一下个就跳到了MAIN:,那是不是代表就不会执行 LJMP    INTT0    和LJMP    INTS     这两句了,要是能执行,请给讲讲怎么样个执行顺序。。。

  
2楼:duxiang006 2004年10月10日18:14
 还有一个小问题~~
mov a,@dptr
这条指令我就是搞不懂,它是怎么传的数,一个8位的ACC,一个是16位的DPTR
这个时候是p0,p2两个口外接的,这个我倒知道
请高手给解释一下这到底是怎么传的数。。。
  
3楼:xiaodao35 2004年10月10日20:03
 [quote][b]以下是引用[i]du
以下是引用duxiang006在2004-10-10 17:32:46的发言:
小生愚昧~~~~~~~~看不懂这一段,请指教ORG     0
                 JMP     MAIN     ;主程序入口

                 ORG     0BH
                 LJMP    INTT0    ;定时器0中断入口

                 ORG     23H
                 LJMP    INTS     ;串口中断入口

                 ORG     30H

         MAIN:
 刚刚学习单片机现已基本掌握51单片机的各个资源,只是上面这个开头一下个就跳到了MAIN:,那是不是代表就不会执行 LJMP    INTT0    和LJMP    INTS     这两句了,要是能执行,请给讲讲怎么样个执行顺序。。。


LJMP  INTT0是中断的入口地址,产生中断后程序由硬件直接走到0B单元,执行OB单元的代码,即跳到中断服务子程序中。
MOVX  A,@DPTR是将外部数据存储指针(DPTR)指向的数值传给累加器(A)。
还是要多看书,这些书里都有。

  
4楼:duxiang006 2004年10月11日16:20
 真是太感动了
一句话提醒梦中人啊,太感谢大哥了,我也是在看书的,这几天遇到一些小问题,也许是看的太多了吧,一时脑子转不来,所以就上网求助,真的是太感动,我相信这个论坛会越办越好的!!!

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

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


[上一篇主题]:linux下IDE集成xscale等芯片的硬件配置和linux交叉编译环境

[下一篇主题]:☆★☆★英雄帖★☆★☆