简答题

8031的扩展储存器系统中,为什么P0口要接一个8位锁存器,而P2口却不接?

正确答案

这是因为P0口是扩展储存器系统的多路低8位地址和数据总线,在访问外部存储器时,P0口分时用作输出外部储存器低8位地址和传送数据,为了在整个访问外部存储器期间,对外部存储器存在着有效的低8位地址信号,所以P0口需要外接一个地址锁存器。ALE信号就是用来把P0口输出的地址字节锁存在这个外接的锁存器中,再从锁存器输出外部存储器的低8位地址。而P2口只用作扩展存储器系统的高8位地址线,并在整个访问外部存储器期间不变,所以不必外接地址锁存器。

答案解析

相似试题
  • 8051单片机进行系统扩展时,为什么P0口要接一个8位锁存器,而P2口不接?

    简答题查看答案

  • 在8031扩展系统中,外部程序存储器和数据存储器共用16位地址线和8位数据线,为什么两个存储空间不会发生冲突?

    简答题查看答案

  • 在单片机应用系统进行系统扩展时,通常P0口作为(),而P2口作为()。

    填空题查看答案

  • 8031的P0口其输入输出电路的特点是什么?

    简答题查看答案

  • 设计8031系统时,()口不能用作一般I/O口。

    填空题查看答案

  • MCS-96串行口的操作模式中,()为移位寄存器工作方式,常用于并行I/O口的扩展。

    单选题查看答案

  • 在串行通信中,8031中发送和接收的寄存器是()

    单选题查看答案

  • 51单片机在作扩展时,外部数据总线从P0口引出;地址总线低8位从()引出;地址总线高8位从P2口引出;控制总线从P3口引出。

    填空题查看答案

  • 设计并画出MCS-51扩展一片并口I/O8255A和一片数存6264的系统连线图,采用译码法选址(译码器74LS138)。 要求:(1)写出访问6264的地址。 (2)写出访问8255A的地址,并写出8255A控制字寄存器地址和A、B、C扩展口寄存器地址。 (3)试编写将读出的A口数据写到B口的实例程序(数据放在1000H起始的地址)。

    简答题查看答案