第7章 MC-51扩展存储器的设计.ppt

第7章 MC-51扩展存储器的设计

第七章 MCS-51扩展存储器的设计 7.1 概 述 7.2 系统总线及总线构造 所谓总线,就是连接各扩展部件的一组公共信号线。按照功能,通常把系统总线分为3组,即地址总线、数据总线和控制总线。 MCS-51单片机的片外引脚可构造并行三总线结构,所有的外围芯片都将通过这三种总线进行扩展。 1. 地址总线 地址总线(Address Bus,AB)用于传送单片机发出的地址信号,以便进行存储单元和I/O端口的选择。 地址总线是单向的,只能由单片机向外发送信息。地址总线的数目决定了可直接访问的存储单元的数目。 例如:n位地址可以产生2n个连续地址编码。因此,可访问2n个存储单元,即通常所说的寻址范围为2n个地址单元。 MCS-51单片机地址总线包含16条地址线,存储器扩展最多可达216个地址单元,即64KB 。 2. 数据总线 数据总线(Data Bus,DB)用于单片机与存储器之间或单片机与I/O端口之间传送数据。 数据总线是双向的,可以进行双向数据传送。 数据总线的位数与单片机处理数据的字长一致。 例如:MCS-51单片机是8位字长,所以数据总线的位数也是8位。 3. 控制总线 控制总线(Control Bus,CB)是单片机发出的用来控制片外ROM、RAM和I/O口读/写操作的一组控制信号线。 构造系统总线 通常情况下,微机的CPU外部都有单独的并行地址总线、数据总线和控制总线

文档评论(0)

1亿VIP精品文档

相关文档