单片机原理与接口技术实验报告
第 1 页 共 3 页
实验一 清零实验
一.实验目的:
编程实现对数据存储区 RAM 中地址为 2000H~20FFH 单元中的内容清零。
二.实验内容:
1. 实验程序
ORG 0000H
MOV DPTR,#2000H
MOV R0,#00H
LOOP: CLR A
MOVX @DPTR,A
INC DPTR
INC R0
CJNE R0,#00H,LOOP
LOOP1:SJMP LOOP1
END
2.操作步骤
①在视图栏中找到存储空间,找到外部数据存储器程序开始的地址,如果全为 0 则自行修
改一部分数据。
②新建文件写入上述程序,通过编译连接修改错误,装载后运行程序。
③在视图中找到存储空间,找到外部数据存储器程序开始的地址,观察程序运行后的结果。
三.实验结果和讨论
①清零的范围是 00H~FFH,利用 INC 指令和 R0 的溢出判断程序是否结束
②访问外部数据存储器时要用数据传送指令 MOVX,用与地址有关的 16 位数据指针寄存
器 DPTR 间接寻址如图。
评论0