扩展总线的产生
发布时间:2016/7/19 20:43:57 访问次数:592
27512的oE端接80C51的读选通信号端。在访问AD7887BR片外程序存储器时,只要oE端出现负脉冲,即可从刀512中读出程序。
指令读出过程
一次代码的读出过程:图9,4中,在ALE和PsEN上升沿后,P0输出PCL,”输出PCH,PO口数据稳定后在ALE的下降沿,CPU允许外部电路锁存PCL,此时锁存器的输出和P2口呈现完整的16位地址信息,PsEN下降沿后PO口便转为数据口输入状态,PsEN接到27512的oE输出允许端, 27512在片选CE有效时,便启动ROM工作,按照地址寻找地址所对应单元的内容,在oE有效时,便将地址所对应单元的内容送到输出数据引脚,CPU在PsEN的上升沿自动采集P0引脚,将读到的数据即指令代码送入CPU指令寄存器,在这个过程中P2口
的输出内容一直不变。
外扩程序存储器地址范围的确定
27512的片选端总是接地,其地址范围为:0000H~FFFFH。
27512的oE端接80C51的读选通信号端。在访问AD7887BR片外程序存储器时,只要oE端出现负脉冲,即可从刀512中读出程序。
指令读出过程
一次代码的读出过程:图9,4中,在ALE和PsEN上升沿后,P0输出PCL,”输出PCH,PO口数据稳定后在ALE的下降沿,CPU允许外部电路锁存PCL,此时锁存器的输出和P2口呈现完整的16位地址信息,PsEN下降沿后PO口便转为数据口输入状态,PsEN接到27512的oE输出允许端, 27512在片选CE有效时,便启动ROM工作,按照地址寻找地址所对应单元的内容,在oE有效时,便将地址所对应单元的内容送到输出数据引脚,CPU在PsEN的上升沿自动采集P0引脚,将读到的数据即指令代码送入CPU指令寄存器,在这个过程中P2口
的输出内容一直不变。
外扩程序存储器地址范围的确定
27512的片选端总是接地,其地址范围为:0000H~FFFFH。
上一篇:Flash扩展实例