返回首页
当前位置: 主页 > MCS-51指令系统 >

51单片机多字节数据的传送程序

时间:2009-07-02 20:34来源:未知 作者:牛牛 点击:
1.编写多字节数据的传送程序, 把内部 RAM 的 30H--37H 单元置为 10H-17H ,然后传送到外部的 RAM 的 0100H--0107H 单元;再将 0100H--0107H 单元逐一求反后送到内部 RAM 的 30H--37H 单元。 2.程序结构采用循环结构 程序用 R0 作内部 RAM 指针,用 DPTR

  1.编写多字节数据的传送程序, 把内部RAM30H--37H单元置为10H-17H,然后传送到外部的RAM0100H--0107H单元;再将0100H--0107H单元逐一求反后送到内部RAM30H--37H单元。

单片机

  2.程序结构采用循环结构

内容来自单片机之家www.dpj100.com

程序用R0作内部RAM指针,用DPTR作外部RAM指针,R7作为计数初值N,本实验N=8

单片机

    3.用文本编辑软件如EDIT编写源程序,用IBM-PC交叉汇编和调试软件MBUG对程序进行汇编,产生目标代码文件,文件的类别为HEX及调试。

单片机

4.参考程序 单片机

  单片机

地址  机器码                               源程序                         注释

单片机

                                                 ORG       0000H

内容来自单片机之家www.dpj100.com

0000H     0130                     START:   AJMP     MAIN            ;转入程序 单片机

                                          ORG       0030H           

单片机

;内部RAM传送到外部RAM

单片机

0030H     7830                     MAIN:    MOV      R0,#30H         ;指向低字节 单片机

                                                 MOV      DPTR,#0100H

内容来自单片机之家www.dpj100.com

                                                 MOV      R7,#08H

单片机

                                   LOOP:    MOV      A,@R0

单片机

MOVX   @DPTR,A

内容来自单片机之家www.dpj100.com

INC        R0 单片机

INC        DPTR 单片机

                                                 DJNZ      R7,LOOP

单片机

;外部RAM逐一求反传送到内部RAM 内容来自单片机之家www.dpj100.com

                                                 MOV      R0,#38H

内容来自单片机之家www.dpj100.com

                                                 MOV      DPTR,#0100H 单片机

                                                 MOV      R7,#08H 内容来自单片机之家www.dpj100.com

                                   LOOP1:   MOVX    A,@DPTR

内容来自单片机之家www.dpj100.com

CPL              A                   ;求反 单片机

MOV      @R0,A 单片机

INC        R0 单片机

INC        DPTR 单片机

                                                 DJNZ      R7,LOOP1

单片机

                                   HERE:     AJMP     HERE             ;程序结束 单片机

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
推荐内容