- 53
- 0
- 约2.62千字
- 约 7页
- 2016-08-15 发布于贵州
- 举报
实验1 地址译码
一、 实验目的
通过本实验掌握MCS-51系列单片机的存储器系统,并掌握外部存储器的扩展技术,明白外部程序存储器和外部数据存储器的工作周期。
二、 实验内容
利用A2区的A0-A15,B_RD,B_WR和A3区的74LS138设计译码电路,并用示波器观测选通脉冲并测量宽度。
1.利用MOVX指令,产生地址为2003H的外部数据空间地址选通信号(需要读写控制信号参与)。
2.利用MOVC指令,产生地址为2003H的外部程序空间地址选通信号,并用示波器观测。(无需读写控制信号参与)。
1. 使用MOVX指令访问外部数据存储器,读控制信号参与。
执行程序如下:
ORG 0000H ;伪指令,指定程序从0000H开始存放
AJMP MAIN ;跳转指令,程序跳转到MAIN处
ORG 0100H ;伪指令,指定以下程序从0100H开始存放
MAIN:
MOV DPTR,#2003H ;DPTR提供16位地址
LOOP:
MOVX A,@DPTR ;2003H单元内容送入A中
NOP ;Delay
NOP
NOP
NOP
AJMP LOOP ;继续循环
END
2. 利用MOVX指令, 写控制信号参与
执行程序如下:
ORG 0000H ;伪指令,指定程序从0000H开始存放
AJMP MAI
原创力文档

文档评论(0)