第一范文网 - 专业文章范例文档资料分享平台

第四章功能扩展 - 图文

来源:用户分享 时间:2025/5/22 6:16:27 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

三、采用三总线方式扩展时地址的确定 1、地址确定的方法

对于扩展的芯片,要根据不同的芯片区别对待:

存储器:芯片都有自己的地址引脚,如6264扩展8K,则芯片地址为A0-A13,低8位直接与P0口由锁存器输出的低8位相连,高位与P2对应位相连。芯片都有片选,一般P2高位地址中未用完的端口,与片选相连,就确定了该芯片的地址。

其它元件:如A/D转换等,片内需要的地址很少,一般用低8位就可以满足,地址确定主要取决于地址高8位分配的片选信号。如用P0驱动8位LED显示,地址作为位码,数据作为段码,该位码的地址从高到低分别为80H、40H、20H、10H、08H、04H、02H、01H,256个地址中只用了8个。如果还要扩展其它元件,就要用高8位的某一位控制373的输出允许OE,就合成一个完整的16位地址。

在扩展几个芯片时,按高8位中连接方法不同,分线选法和译码法。 2.线选法寻址

如果要扩展几个存储器,用P0和P2口的低几位地址线对每个芯片存储单元统一进行寻址,称为字选。 所需地址线数由每片的存储单元数决定,对于8K×8 容量的芯片需要13 根地址线A12-A0。然后将余下的高位地址线分别接到存储芯片的片选端CE,称为线选。线选法的不足是空间不连续,中间有一部分存储空间无法使用。 如下图所示:

扩展6264,每个只有8K,最多可以扩展8个6264,下面扩展3片6264为例,讲解如何扩展和确定地址(仅作为例子,如果扩展的容量大,可以直接选容量大的芯片,不但便宜,电路也简单,下面例子实际上可以直接用1片32K 的62256)

6264(1)的地址:C000H-DFFFH, (P2.5=0) 6264(2)的地址:A000H-BFFFH,(P2.6=0) 6264(3)的地址:6000H-7FFFH,(P2.7=0)

可以看出,高8位已经全部应用,只扩展了24K。 3. 译码法寻址

译码法寻址就是利用译码器对系统的片外高位地址进行译码, 以其译码输出作为存储器芯片的片选信号, 将地址划分为连续的地址空间块, 避免了地址的间断。  译码法仍用低位地址线对每片内的存储单元进行字选, 而高位地址的某几位经过

译码器译码后输出作为各芯片的片选信号。常用的地址译码器是 3/8 译码器 74LS138。 译码法又分为完全译码和部分译码两种。

如上例中用译码法,P2.5、P2.6、P2.7接3/8译码器,则最高3位的地址为000B-111B,就可以扩展8片6264。

注意:将片外器件(如A/D转换等)扩展时,它的地址是RAM的一个单元地址,和RAM地址连续排列。

四、数据存储器6264的扩展举例 引脚连接说明:

搜索更多关于: 第四章功能扩展 - 图文 的文档
第四章功能扩展 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c83m4p6jx9g7zlrl1b2wx_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top