A0~A7地址总线PEHALE74HC573EG+89C52食DO~D7POD数据总线WR控制WRRDRD总线图6-1-10
图6-1-10
s$6.151系列单片机并行扩展原理四、紧凑系统地址译码方法*1.线选法这种方法适用于只扩展少量I/O接口芯片的应用系统。对于I/O接口芯片,内部的寄存器一般不大于8个,可以用A0~A2作为芯片中寄存器的地址选择线,A3~A7作为选片信号线,则可以外接5个/O接口芯片。按线选法的地址分配方法,这5个芯片的地址分别为:78H~7FH、0B8H~0BFH、0D8H~0DFH、0E8H~0EFHOFOH~OF7H
v 四、紧凑系统地址译码方法 v 1.线选法 这种方法适用于只扩展少量I/O接口芯片的应用系统。对 于I/O接口芯片,内部的寄存器一般不大于8个,可以用 A0~A2作为芯片中寄存器的地址选择线,A3~A7作为选 片信号线,则可以外接5个I/O接口芯片。按线选法的地址 分配方法,这5个芯片的地址分别为:78H~7FH、 0B8H~0BFH、0D8H~0DFH、0E8H~0EFH、 0F0H~0F7H §6.1 51系列单片机并行扩展原理
$6.151系列单片机并行扩展原理2.地址译码法若A0~A3作为芯片中寄存器地址选择线,A4~A7用4一16译码器产生选片信号线,则最多可以接16片I/0接口芯片,地址分别为0~0FH,0~1FH,………..0F0H~0FFH
v 2.地址译码法 若A0~A3作为芯片中寄存器地址选择线,A4~A7用4— 16译码器产生选片信号线,则最多可以接16片I/O接口芯 片,地址分别为0~0FH,0~1FH,.0F0H~0FFH。 §6.1 51系列单片机并行扩展原理
s$6.151系列单片机并行扩展原理*3.P2口部分口线作为地址线的译码方法对于扩展256字节RAM和I/O口的系统,可以用P2口的部分线作为地址线,剩余的P2口线连/O设备,这种系统也称为紧凑系统。在访问外部数据存储器时,先对作为地址线的P2口位操作,选中外部数据存储器某一页,然后用R0或R1作为页内地址指针,对外部数据存储器进行读或写,P20、P21作为地址线的一种地址译码方法如图6-1-11的所示
v 3. P2口部分口线作为地址线的译码方法 对于扩展256字节RAM和I/O口的系统,可以用P2口的部 分线作为地址线,剩余的P2口线连I/O设备,这种系统也称 为紧凑系统。在访问外部数据存储器时,先对作为地址线 的P2口位操作,选中外部数据存储器某一页,然后用R0或 R1作为页内地址指针,对外部数据存储器进行读或写, P20、P21作为地址线的一种地址译码方法如图6-1-11的 所示。 §6.1 51系列单片机并行扩展原理
P21CS0100H~1FFH)CS1(200H~2FFH)P20GCYCS2C300H~33FH).A7B文CS3340H~37FH)AA6Y,CS4(380H~3BFH.Y,5心oCS5(3C0H~3FFH74HC138图6-1-11
图6-1-11