实验一应用系统开发过程及常用指令实-单片机

内容发布更新时间 : 2025/5/3 11:36:16星期一 下面是文章的全部内容请认真阅读。

实验一:应用系统开发过程及常用指令实验

一、实验目的:

⑴了解80C51典型应用系统的开发过程及Win51组合软件的使用 ⑵掌握80C51的寻址方式及常用指令的使用方法。

二、实验内容:数据传送:8031内部RAM40H-4FH置初值AOHAFH,然后将

40H-4FH的内容传送到外部RAM中的2000H-200FH单元,再把外部数据RAM中的2000H-200FH单元的内容传送到8031内部RAM中的50H-5FH单元。

实验参考程序如下:

地址 机器代码 汇编程序

ORG 1000H 1000 803D SJMP MAIN ORG 103FH 103F 7840 MAIN:MOV R0,#40H 1041 7A10 MOV R2,#10H 1043 74A0 MOV A,#0A0H 1045 F6 A1: MOV @R0,A 1046 08 INC R0 1047 04 INC A

1048 DAFB DJNZ R2,A1 104A 7840 MOV R0,#40H

104C 902000 MOV DPTR, #2000H 104F 7A10 MOV R2,#10H 1051 E6 A2: MOV A,@R0

1052 F0 MOVX @DPTR, A 1053 08 INC R0 1054 A3 INC DPTR 1055 DAFA DJNZ R2,A2

1057 7850 MOV R0, #50H

1059 902000 MOV DPTR, #2000H 105C 7A10 MOV R2,#10H 105E F0 A3: MOVX A, @DPTR 105F F6 MOV @R0, A 1060 08 INC R0 1061 A3 INC DPTR

1062 DAFA DJNZ R2, A3 1064 80FE A4: SJMP A4 END

三、实验步骤:

1、 演示80C51典型应用系统的开发过程 2、进入Win51组合软件的操作环境

3、在Win51组合软件环境中, 编辑源程序;

4、源程序编辑好后,就可对源文件进行编译,生成目标代码并传送到开发系统的

RAM中.

5、运行、调试程序和结果检查

① 在Debug窗口下,分别采用单步、宏单步、执行到光标处等

>>展开全文<<
12@gma联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4 ceshi