单片机并行扩展

时间:2023-03-11作者:佚名

并行扩展是指单片机与外围设备之间采用并行接口的连接方式,数据传输采用并行传送方式。并行扩展方式一般采用总线并行扩展,即数据传送由数据总线完成,地址总线负责外围设备的寻址,而传输过程中的传输控制,诸如读、写操作等,则由控制总线来完成。与串行扩展相比,并行扩展的数据传输速度较快,但扩展电路较复杂。

1. 总线的概述

总线是单片机应用系统中,各部件之间传输信息的通路,为CPU和其他部件之间提供数据、地址以及控制信息。按总线所在位置可分:内部总线和外部总线,前者是指CPU系统内部各部件之间的通路,后者指CPU系统和其外围单元之间的通路,通常所说总线是指外部总线。按通路上传输的信息可分:数据总线(DB,Data Bus)、地址总线(AB,Address Bus)和控制总线(CB,Control Bus)。

2.并行扩展总统组成

80C51系列总线型单片机中,由P0口做地址/数据复用口;P2口做地址线的高八位;P3口的 单片机并行扩展 、单片机并行扩展 加上控制线单片机并行扩展 、ALE、单片机并行扩展 等组成控制总线。

(1)地址总线A0~A15

地址总线的高8位由P2口提供的,低8位由P0口提供。在访问外部存储器时,由地址锁存信号ALE的下降沿把P0口的低8位以及P2口的高8位锁存至地址锁存器中,从而构成系统的16位地址总线。

实际应用系统中高位地址线并不固定为8位,需要用几位就从P2口中引出几条线。

(2)数据总线D0~D7

数据总线由P0口提供,因为P0口既用作地址线,又用作数据线(分时使用),因此,需要加一个8位锁存器。在实际应用时,先把低8位地址送锁存器暂存,然后再由地址锁存器给系统提供低8位地址,而把P0口作为数据线使用。

在读信号单片机并行扩展 与写信号单片机并行扩展 有效时,P0口上出现的为数据信息。

(3)控制总线

系统控制总线共12根,即P3口的第二功能再加上RESET、单片机并行扩展 、ALE和单片机并行扩展 。实际应用中的常用控制信号如下:

①使用ALE作为地址锁存的选通信号,以实现低8位地址的锁存。

②以单片机并行扩展 信号作为扩展程序存储器的读选通信号。

③以单片机并行扩展 信号作为内、外程序存储器的选择信号。

④以单片机并行扩展 和单片机并行扩展 作为扩展数据存储器和I/O端口的读、写选通信号。执行MOVX指令时,这两个信号分别自动有效。

并行总线扩展的主要问题是总线连接电路设计、器件的选择以及器件内部的寻址等。

并行总线扩展时,其所有的外围扩展设备的并行总线引脚都连到相同的数据总线(DB)、地址总线(AB)以及公共的控制总线单片机并行扩展 、单片机并行扩展 上。其中数据总线为三态口,在不传送数据时为高阻态。总线分时对不同的外设进行数据传送。

3. 总线扩展的方法

总线连接方式的重点在于外围设备片选信号的产生。该信号主要由以下两种方法产生。

(1)线选法:用所需的低位地址线进行片外存储单元I/O端口寻址,余下的高位地址线输出各芯片的片选信号。

(2)译码法:该方法需要用到译码器。采用译码法时,仍由低位地址线作片外寻址,而高位地址线用于译码器的输入,译码器的输出信号作各芯片的选通信号。

热销商品

12V星空顶筒灯嵌入式阳台卧室客厅氛围迷你呼吸小射灯满天星天花

12V星空顶筒灯是一款专为营造浪漫氛围而设计的迷你嵌入式射灯,适用于阳台、卧室、客厅等空间。采用低功耗LED光源,安全节能,光线柔和均匀,支持呼吸模式与满天星效果,可...
¥ 7.65

公牛官方旗舰店开关插座空调16A插座五孔10A面板暗装多孔G12白灰

公牛官方旗舰店提供一系列高质量的开关插座和空调配件。这款16A插座五孔面板采用暗装设计,适用于多种安装环境,如墙面、天花板等。它具有10A的电流容量,可以满足家庭...
¥ 5.55

电位器旋钮电流调节螺帽直流逆变电焊机二保焊送丝机通用旋钮B102

电位器旋钮电流调节螺帽适用于直流逆变电焊机和二保焊送丝机,是一款通用的旋钮B102。该旋钮采用优质材料制造,具有耐磨损、耐高温、耐腐蚀等特点,能够长时间稳定运行...
¥ 0.7

喜美诺排插插座面板多孔排插家用宿舍接线板插排国标线板延长线

喜美诺排插,一款精心设计的多孔插座面板,专为家庭和宿舍环境而造。它不仅提供便捷的接线体验,更符合国标安全标准,确保使用过程中的安全与稳定。这款排插采用高质量材...
¥ 11.9

O型圈氟橡胶圆条丁腈胶硅胶垫片防水O三元乙丙EPDM密封件骨架油封

O型圈、氟橡胶圆条、丁腈胶、硅胶垫片、三元乙丙(EPDM)密封件及骨架油封是广泛应用于机械、汽车、航空航天及建筑等领域的关键密封元件。氟橡胶耐高温、耐腐蚀,适用...
¥ 1

网站栏目