首页 理论教育 单片机存储器扩展方法

单片机存储器扩展方法

时间:2023-10-22 理论教育 版权反馈
【摘要】:具体接线方法是:P2接口接片外ROM或RAM的A8~A12,而P0接口通过74LS373接片外ROM或RAM的A0~A7,中间有个8位锁存器74LS373过渡。

单片机存储器扩展方法

1.用线选法在MCS-51系列单片机外扩充8KB的ROM和8KB的RAM芯片

因为片外ROM或RAM有13位地址,而MCS-51系列单片机一次只能传送8位地址,所以必须先通过P0接口传送片外ROM或RAM的低8位地址,锁存在74LS373,然后通过P2接口传送出片外ROM或RAM的高5位地址,两者合成才能成为片外ROM或RAM的13位地址。具体接线方法是:P2接口接片外ROM或RAM的A8~A12,而P0接口通过74LS373接片外ROM或RAM的A0~A7,中间有个8位锁存器74LS373过渡。ALE是地址锁存控制线,ALE在高电平时有效,此时74LS373可接受新的低8位地址并锁存。

由于片外ROM或RAM的数据线是8位的,可直接接到P0接口。即单片机的P0接口直接接到片外ROM或RAM的D0~D7脚,所以单片机的P0接口很忙,要输出片外ROM或RAM的低8位地址,又要输入片外ROM的8位信息或传送片外RAM的8位数据。具体MCS-51系列单片机与2764、6264片外RAM、ROM芯片的线选法连接关系如图8-16所示。

其具体引脚与地址线赋值关系见表8-5。

978-7-111-46831-8-Chapter08-49.jpg

图8-16 MCS-51系列单片机与2764、6264片外RAM、ROM芯片的线选法连接关系

表8-5 引脚与地址线赋值关系

978-7-111-46831-8-Chapter08-50.jpg

从图8-16和表8-5可以看出,2764和6264芯片的地址范围如下。

1)ROM的地址:4000H~5FFFH,即基本地址,由于P2.7空闲,可以为1或0,则有效地址也可以是C000H~DFFFH,也称重复地址。

2)RAM的地址:2000H~3FFFH,即基本地址,由于P2.7空闲,可以为1或0,则有效地址也可以是A000H~BFFFH,也称重复地址。

2.用译码法在MCS-51系列单片机外扩充8KB的ROM和8KB的RAM芯片

MCS-51系列单片机与2764、6264片外RAM、ROM芯片的译码法连接关系如图8-17所示。(www.xing528.com)

978-7-111-46831-8-Chapter08-51.jpg

图8-17 MCS-51系列单片机与2764、6264片外RAM、ROM芯片的译码法连接关系

其他接线同上例,P2接口引脚的P2.5~P2.7接2~4译码器的A、B、G端,Y0、Y1接2764芯片的978-7-111-46831-8-Chapter08-52.jpg端,Y2、Y3接6264芯片的978-7-111-46831-8-Chapter08-53.jpg端。译码器输出情况见表8-6。

表8-6 2~4译码器真值表

978-7-111-46831-8-Chapter08-54.jpg

具体引脚与地址线赋值关系见表8-7。

从图8-17和表8-7可以看出,2764和6264芯片的地址范围如下。

1)ROM 2764芯片的地址:0000H~1FFFH、2000H~3FFFH。

2)RAM 6264芯片的地址:4000H~5FFFH、6000H~7FFFH。

表8-7 引脚与地址线赋值关系

978-7-111-46831-8-Chapter08-55.jpg

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈