欧博allbet:8051单片机数据存储器的扩展计划

新2备用网址/2020-07-01/ 分类:科技/阅读:

A0-A12为地点线,统共13条,则该存储器的物理存储空间有2的13次方,即8K。

D0-D7为数据总线,共8条,即该存储器的每个存储单位有8位数据,即凡是所说的字节为8,又叫一个字节 。

CS为片选信号,当该信号为0时,存储器才气正常读写,当CS为1时,存储器的输出端D0-D7和地点总线A0-A12都为高阻状况,即相等于存储器芯片没有接入电路,片选信号常用与电路中有多片同类芯片时选择哪一个芯片有用,即哪一片芯片被接入电路中,在本例中,因为只有一片措施存储器,没有选择的须要,以是可把片选端接地,使其永久有用。

RD为数据存储器输出运行端,即凡是所说的存储器读信号,应该信号有用即RD=1并且无效时,由地点抉择的数据存储器的某一个单位中的数据输出到总线上,存储器与数据总线断开。

WR为数据存储器输入应承端,即凡是所说的存储器写信号无效时,数据总线输入由地点线抉择的数据存储器的某一个单位中当该信号为1且RD信号也为1时,存储器与数据总线断开。

VCC为存储器的电源输入端,Vss为存储器的电源接地输入端。

G为地点锁存器74373的锁存信号输入端,当该信号为0时,74373的输出端与输入端断开,输出端保持前次输入的数据稳固,当该信号为1时,74373的输出端与输入端接通,输出端信号随输入端的变革而变革,对8051来说,P0输出经74373锁存后为低8位地点总线,P2口为高8位地点总线,共16条地点线,以是8051能会见的存储器单位数为2的16次方,即64K称为8051的逻辑地点空间,地点从0000H-OFFFFH。

存储器有13条地点线,以是对存储器来说,现实的存储单位只有2的13次方,即8K个,其地点从0000H-1FFFH,称为存储器的物理地点 。在本例中,因为存储器的片选段接地,没有占据CPU的地点线,以是CPU的64K逻辑单位地点均匀分派给8K单位的物理存储器,即每一位物理存储器单位拥有8个逻辑地点,好比要会见物理存储器的00单位,要求存储器的地点引脚A0-A12上全为0,本体系中的CPU的地点线A0-A12刚好与存储器的A0-A12对接,以是只要逻辑地点中的低13位为0,就能选中存储器的物理地点00单位,而CPU的地点线A13,A14,A15悬空。

显然,这三位悬空线的8种差异组合抉择了该物理存储器单位有8个逻辑单位,

欧博开户网址

欢迎进入欧博开户网址(Allbet Gaming):www.aLLbetgame.us,欧博网址开放会员注册、代理开户、电脑客户端下载、苹果安卓下载等业务。

,第一个逻辑单位为0000H,第二个逻辑单位为2000H,第三个逻辑单位为4000H,第四个逻辑单位为6000H,第五个逻辑单位为8000H,第六个逻辑单位为0A000H,第七个逻辑单位为0C000H,第八个逻辑单位为0E000H。

下面我们举例声名本体系中对外部数据存储器的会见进程,假定8051的EA引脚接高电平,即8051行使片内措施存储器,下面是这个措施片段每条指令的意义:

第一条指令给寄存器DPTR赋初值0025H

第二条指令讲外部数据存储器OO25H单位的内容送入累加器A

第三条指令对寄存器DPTR赋初值2025H

第四指令将累加器的内容送外部数据存储器4025H单位,假定当前PC的内容为0050H,并假定外部数据存储器0025H单位为12H:从内部措施存储器中取第一指令并运行,功效为给寄存器DPTR赋初值0025H,取第二指令,实行第二指令。

第二指令实行进程为:发节制信号使P0口,P2口的节制端为1,将DPTR内容送内部地点总线,低8位地点进入P0口,再经数据选择开关呈此刻P0口的8条引脚上,高8位地点达到P2口引脚上。

同时,CPU使ALE引脚为高电平,74373导通,低8位地点呈此刻74373的输出端,待地点不变后,使ALE变为低 电平,74373输出端与输入端断开,即锁存。从此,74373的输出端一向保持低8位地点稳固,直到下次ALE引脚呈现高电平为止,CPU使P0口的地点/数据所有为1。则上拉场效应管导通,下拉场效应管截至,如许,才气读回外部数据总线上的数据。

不然,若下拉场效应管导通,P0口引脚被下拉场效应管接地,则从外部数据总线上读回的数据永久为0,CPU使PSEN引脚为低 电平,存储器的输出应承信号RD有用,即0025H单位的内容12H送数据总线,功效为给寄存器DPTR赋初值4025H。

然后是实行第四条指令,下面我们看看第四条指令的实行进程,CPU使P0口和P2口的节制端C为1,将DPTR的内容4025H送内部地点总线,高8位40H地点40H呈此刻P2口引脚上,低8位地点25H呈此刻P0引脚上,ALE变为高 电平,低8位地点呈此刻74373的输出端,ALE变为低电平,低8位地点被锁存,CPU将累加器A中内容12H送P0口,WR酿成低电平,存储器数据总线上的数据12H送入地点总线指定的物理单位0025H中。
来历;21ic

阅读:
扩展阅读:
广告 330*360
广告 330*360

热门文章

HOT NEWS
  • 周榜
  • 月榜
阳光在线
微信二维码扫一扫
关注微信公众号
新闻自媒体 Copyright © 2002-2019 阳光在线 版权所有
二维码
意见反馈 二维码