内容发布更新时间 : 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窗口下,分别采用单步、宏单步、执行到光标处等