单片机中地址总线和数据总线什么不会干涉

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-09-10
单片机的地址、总线、地址总线、数据总线是什么意识

数据总线传送地址,地址总线传送数据,
比如在一个居民楼收电费,你走的路到每一个住户,就是地址总线,你收的电费就是数据了,电费从居民那给你可不是你走的路程阿

可以看见图片。
打印机的连接,可以使用8155、8255等芯片;
也可以仿照“LCD1602液晶屏”的连接方法,直接连接在单片机引脚上。

使用8155、8255,就有地址分配的问题了;
直接连接在单片机引脚上,就不用研究地址了。

基于两个原理:
1、分时复用,先发地址,紧接着发送或接收数据
2、低8位地址锁存技术
分析:
单片机先发送地址,同时发出锁存控制信号,锁住地址锁存器,即保存地址数据且不接收新数据;紧接着单片机发送或接收数据,此时因为锁存器被锁,因此不干扰地址数据。由此实现地址总线和数据总线的复用,之间不会干涉。

51单片机吧?
51单片机的低位地址线与数据线是复用的,通过一片地址锁存器将低位地址锁存。通常是74LS373.
第一个周期,P0口输出低位地址,然后ALE引脚输出电平将地址锁存。
第二个周期,P0口输出数据,同时读写选通WR等动作,使外设接受地址。

知道的很,没去过啊不知道,不客气哦有``

分时复用

  • 单片机数据总线和地址总线有什么区别?作用分别是什么?
    答:这个很简单,在普通情况下,他们在使用上没有区别,可以看成是普通的I/O口,但只用在一些有特殊意义的时候,比如,用到MOVX命令时,单片机会强制的把P0口与P2口进行功能分配,因为这个命令不仅要送16位地址和8位数据,而且还是地址与数据在一个命令中同时执行的,单片机为了让使用者的操作尽可以的简单并尽可...
  • 单片机中的程序存储器和数据存储器可以有相同的地址,而单片机在对这两...
    答:第一,单片机采用三总线结构传递数据。地址总线、数据总线、控制总线。传递数据的过程是先寻址,再传递数据。即先送一个地址信息(由微处理器向总线写一个地址信息),由寄存器(也可能是程序存储器,也可能是数据存储器)根据这个地址,把微处理器要读取的数据写到总线上,微处理器再读取这个数据。整个过程...
  • I/O总线与数据总线,地址总线的区别?
    答:地址总线上地址(实际上也可以认为是数据,不过是描述地址的数据)的传输也要经过IO口;不论是数据还是地址,其实具体到物理层面上,都是能表示逻辑0或逻辑1的高低电平,本质上是一样的,只是它们代表的意义不一样。在有些器件上,比如51系列的单片机IO口比较少,所以,数据总线和地址总线可以共用IO口;...
  • 单片机控制系统有几个总线?
    答:单片机控制系统的三总线是指数据总线、地址总线、控制总线。1、数据总线 51 单片机的数据总线为P0 口,CPU 从P0 口送出和读回数据。2、地址总线 51 系列单片机的地址总线为16 位。高8位地址则通过P2 口送出。3、控制总线 51 系列单片机的控制总线包括(RD)读控制信号P3.7 和(WR)写控制信号P3.6...
  • 单片机的三总线是指
    答:1、数据总线 51 单片机的数据总线为P0 口,CPU 从P0 口送出和读回数据。2、地址总线 51 系列单片机的地址总线为16 位。为了节约芯片引脚,采用P0 口复用方式,除了作为数据总线外,在ALE 信号时序匹配下,通过外置的数据锁存器,在总线访问前半周期从P0口送出低8位地址,后半周期从P0 口送出8 ...
  • 单片机的程序存储器和数据存储器共处同一地址空间为什么不会发生总线...
    答:2、地址相同,但是,使用的指令不同,MOVC,MOVX。P3口的第二功能很丰富:串行口RX,TX、外部中断INT0,INT1、定时记数器T0,T1、读写WR,RD。一个是位地址,一个是字节地址,采用访问的指令不同,7C在位地址寻址区的2F中,PSW记录累加器A的状态,CY,AC,OV等,具体是第7位进位或者借位时,CY...
  • 51单片机的数据总线和地址总线是什么?
    答:1、数据总线 51 单片机的数据总线为P0 口,P0 口为双向数据通道,CPU 从P0 口送出和读回数据。2、地址总线 51 系列单片机的地址总线为16 位。为了节约芯片引脚,采用P0 口复用方式,除了作为数据总线外,在ALE 信号时序匹配下,通过外置的数据锁存器,在总线访问前半周期从P0口送出低8位地址,后...
  • 在MCS-51单片机系统中,扩展的程序存储器和数据存储器都使用16位地址线...
    答:扩展片外存储器,使用的是三总线结构,即AB、DB和CB。楼主仅仅说出了16位地址线和8位数据线,这只是AB和DB。另外的控制总线(CB)如下:扩展程序存储器,使用PSEN引线,来控制对其读出;扩展数据存储器,使用RD和WR引线,来控制对其读写。因为控制总线不同,所以不发生冲突。
  • 8051单片机实际应用时数据总线和地址总线如何形成?
    答:回答:只有需要在外部扩展程序存储器或数据存储器时,才需要数据总线和地址总线的,而现在的51单片机几乎都不需要扩展外部的存储器了。 如果就是为了要接出来数据总线和地址总线的话,P0口的8条线直接接出来就是8条数据线,再用一片74LS373作低8位地址锁存器,输入端接到P0口,8条输出端就是低8位地址总线...
  • 单片机的程序存储器和数据存储器共处同一地址空间为什么不会发生总线...
    答:表面上看:他们的地址可能是相同的,含义不同。体现在两个空间数据的访问,和程序运行读指令两方面。【1】两者数据的寻址方式是不同的,这也体现在了对应的指令形式的不同。一个是MOVC,一个是MOVX。这是在把存储区都当数据对待时的情况。当外扩rom时,PSEN给出读有效。【2】程序运行时,程序通过...