存储器扩展实验
一、实验目的
掌握单片机系统中存储器扩展方式。
二、实验设备
TDN86/51教学实验系统一台
三、实验内容及步骤
1、实验电路如图所示,扩展的外部数据存储器6264的地址范围为6000H-7FFFH,共8K字节。将片内
RAM40H-4FH单元中的6个数据,传送到外部RAM7000H-7FFFH单元中,然后翻读到片内RAM的50H-5FH单元中。
2、实验程序如下:
ORG 0000H
LJMP MAIN
ORG 1000H
MAIN: MOV R0, #40H
MOV R2, #10H
MOV DPTR, #7000H
L1: MOV A, @R0
MOVX @DPTR, A
INC R0
INC DPTR
DJNZ R2, L1
MOV R0, #50H
MOV DPTR, #7000H
MOV R2, #10H
L2: MOVX A, @DPTR
MOV @R0, A
INC R0
INC DPTR
DJNZ R2, L2
L3: SJMP L3
END
实验步骤:
(1)按图接线。
(2)输入程序检查无错误,经汇编、连接后装入系统。
(3)在101AH处设断点。
(4)用R07**命令在40H-4FH单元中送入16个数。
(5)GB=0000运行程序。
(6)用R07**命令检查50H-5FH单元中的内容是否与40H-4FH单元一致。
存储器扩展实验
一、实验目的
掌握单片机系统中存储器扩展方式。
二、实验设备
TDN86/51教学实验系统一台
三、实验内容及步骤
1、实验电路如图所示,扩展的外部数据存储器6264的地址范围为6000H-7FFFH,共8K字节。将片内
RAM40H-4FH单元中的6个数据,传送到外部RAM7000H-7FFFH单元中,然后翻读到片内RAM的50H-5FH单元中。
2、实验程序如下:
ORG 0000H
LJMP MAIN
ORG 1000H
MAIN: MOV R0, #40H
MOV R2, #10H
MOV DPTR, #7000H
L1: MOV A, @R0
MOVX @DPTR, A
INC R0
INC DPTR
DJNZ R2, L1
MOV R0, #50H
MOV DPTR, #7000H
MOV R2, #10H
L2: MOVX A, @DPTR
MOV @R0, A
INC R0
INC DPTR
DJNZ R2, L2
L3: SJMP L3
END
实验步骤:
(1)按图接线。
(2)输入程序检查无错误,经汇编、连接后装入系统。
(3)在101AH处设断点。
(4)用R07**命令在40H-4FH单元中送入16个数。
(5)GB=0000运行程序。
(6)用R07**命令检查50H-5FH单元中的内容是否与40H-4FH单元一致。