地址译码实验报告.doc

地址译码实验报告.doc

ID:55210997

大小:3.40 MB

页数:5页

时间:2020-05-03

地址译码实验报告.doc_第1页
地址译码实验报告.doc_第2页
地址译码实验报告.doc_第3页
地址译码实验报告.doc_第4页
地址译码实验报告.doc_第5页
资源描述:

《地址译码实验报告.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、刘清书地址译码实验报告一、实验目的:1.熟悉MCS-51的地址空间2.掌握MCS-51外部程序空间的访问3.掌握MCS-51外部数据空间的访问二、实验内容:利用A2区的A0-A15,B_RD,B_WR和A3区的74LS138设计译码电路,并用示波器观测选通脉冲并测量宽度。1.利用MOVX指令,产生地址为2003H的外部数据空间地址选通信号,并用示波器观测。(需要读写控制信号参与)。三、实验原理与要求1.原理在51单片机中,如需进行系统扩展,所需的16条地址线分别由P2和P0口提供,8条数据信号线由P0口提供。P0口是地址/数据复用总线,分时传送低8位地址和数据,由地址锁存允许信号ALE控制

2、地址传送,外部程序存储器读选通信号控制它的数据传送。2.要求利用A2区的A0-A15,B_RD,B_WR和A3区的74LS138设计译码电路,并用示波器观测选通脉冲并测量宽度。l利用MOVX指令,产生地址为2003H的外部数据空间地址选通信号(需要读写控制信号参与)。四、实验流程图五、实验原理图刘清书六、实验代码用MOVX访问外部数据存储器(1)读取操作ORG0000HLJMPMAINORG0100HMAIN:MOVDPTR,#2003HMOVXA,@DPTRSJMPMAINEND(2)写入操作:ORG0000HLJMPMAINORG0100HMAIN:MOVA,#45HMOVDPTR,#

3、2003HMOVX@DPTR,ASJMPMAINEND七、实验修改1.实验之前误以为单片机P0口已经经过锁存器锁存后引出,所以在实验原理图中并未画出74LS373,修改后的原理图见图1(图中用74HC573作为锁存器,实际中应是74LS373)。刘清书图1.修改后的原理图a1.实验之前对实验要求中所说的“需要读写控制信号参与”并不十分理解,后来才知道是要将“读”或“写”引入三八译码器选通端用来选通,修改后的电路图中加入了这一要求,相应的就要保持译码器输入端信号不变,所以将P2口的输出引入A0、A1、A2(原理图中对应于A、B、C),见图2。另外,为了体现体现地址2003H低八位,还需要用到

4、预习报告中的原理图,不过修改后的图中加入了锁存器,也就是图1。图2.修改后的原理图b2.实验之前以为对于外部数据存储器的访问中,~WR和~RD的观察是独立的,所以分别写了读取和写入的程序用来观察。后来才知道是要用双踪同时观察,所以后来实际中用到的程序读和写先后进行,如下:刘清书ORG0000HLJMPMAINORG0100HMAIN:MOVDPTR,#2003HMOVXA,@DPTRMOVX@DPTR,ASJMPMAINEND九、实验数据:实际中只要求测量访问外部数据存储器时~WR、~RD和ALE的波形情况,双综观察~WR和~RD得到如下波形:注:上为~RD、下为~WR记录得:~RD端低电

5、平持续时间:1080ns~WR端低电平持续时间:360ns依据原理图2,双综ALE与~Y1得到如下波形:刘清书注:上为ALE、下为~Y1记录得:ALE端高电平持续时间:1020nsY1端低电平持续时间:360ns(A.B.C端子分别输入P2.5、P2.6、P2.7的电平,因为P2口输出地址高八位,也就是20H=,所以CBA=001,因此观察Y1引脚)九、实验分析循环语句中各命令所占机器周期数如下:MAIN:MOVDPTR,#2003H;2机器周期MOVXA,@DPTR;2机器周期MOVX@DPTR,A;2机器周期SJMPMAIN;2机器周期所以这几条语句以8个机器周期循环,选通频率应为,但

6、是从上面的截图看到频率为225.9kHz,差不多是计算出来的2倍,因为不明白我们所用的芯片做了怎样的处理,所以对这个现象我也是一筹莫展。从第二幅图可以看到,ALE信号的频率大致为~WR的2倍,这是因为在循环语句中既有读操作也有写操作,锁存信号会触发两次。测量~WR、~RD低脉冲宽度分别为360ns、1080ns,分别对应1/3和1个机器周期(),由于并不知道理论上的时序图,所以无法与理论值进行对应。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。