zoukankan      html  css  js  c++  java
  • 单片机地址扩展

    总线

    地址总线

    P0口作为低八位地址,P2口作为高八位地址,两者共同构造地址总线。由此可见,单片机最多可以有16条地址线,因此最大寻址范围为64 KB(0000H~FFFFH)。地址总线是单向的,只能由单片机向外发送。

    数据总线

    数据总线由P0口构成,双向。

    需要注意的是P0口兼作地址总线的低八位,所以需要将这低八位地址先锁存起来。

    控制总线

    单片机方面,根据不同的扩展情况使用PSEN,ALE,RD,WR等作为控制总线。

    RAM的OE和WE分别接单片机的RD和WR。

    ROM只能读不能写,OE接PSEN。

    地址锁存器的使能信号接单片机的ALE。

    地址分配

    有线选法和译码法。线选法连线简单,无需译码器,但是地址不连续。译码法(部分译码、全译码)使用译码器的译码输出作为存储器的片选信号。

    常用芯片

    74LS373:74LS373是带三态缓冲输出的8D锁存器。74LS373的锁存控制端G直接与单片机的锁存控制信号ALE相连,在ALE的下降沿锁存低8位地址。

    74LS138:3-8线译码器。

    ROM芯片:(27-EPROM)2716(2K×8)、2732(4K×8)、2764(8K×8)、27128(16K×8)、27256(32K×8)、27512(64K×8)等。(28-EEPROM):2816(2K×8)、2864(8K×8)。

    RAM芯片:6116(2K×8位)、6264(8K×8位)、62256(32K×8位)。

    电路图

    ROM扩展电路

    单片机ROM扩展电路图

    RAM扩展电路

    单片机RAM扩展

  • 相关阅读:
    (一)基础配置
    (一)Zookeeper全分布式搭建
    Go性能测试
    Go单元测试
    Go C连接(keep-alive/websocket) D连接 C轮询 D轮询
    Go UDP
    Go TCP 粘包
    Go Once用法 goroutine协程 chanel通道
    Go strconv包
    Go 反射reflect包
  • 原文地址:https://www.cnblogs.com/xmphoenix/p/2221888.html
Copyright © 2011-2022 走看看