★6.10.1 外部存储器扩展方式
单片机没有专用总线引脚,为减少连接线并简化组成结构,单片机采用了I/O引脚兼作总线引脚的方案。可把具有共性的连线归并成一组公共连线,即总线作为传送信息的公共通道(BUS)。如图6-49所示是总线方式和非总线方式的区别。单片机属于总线型结构,片内各功能部件都是按总线关系设计并集成为整体的。单片机的存储器扩展既包括程序存储器扩展,又包括数据存储器扩展。扩展后,系统形成了两个并行的外部存储器空间。

图6-49 单片机系统扩展方式的对比
总线方式采用片外RAM指令访问外设,如MOVX A,@DPTR(片外RAM的0~0FFFFH)。而I/O接口方式采用片内RAM指令访问外设,如MOV A,P0。
扩展存储器所需芯片数目的确定:若所选存储器芯片字长与单片机字长一致,则只需扩展容量,所需芯片数目按下式计算:

若所选存储器芯片字长与单片机字长不一致,则不仅需要扩展容量,还需要扩展字长。所需芯片数目按下式确定:
