ZKX's LAB

当89C51单片机外部的程序存储器和数据储存器同时扩展时的地址分配 程序存储器选通信号

2021-04-24知识5

选用2764 EPROM 存储芯片,设计一个64KB的程序存储器,写出设计步骤… 没有合适答案,自己收分.

当89C51单片机外部的程序存储器和数据储存器同时扩展时的地址分配 片外的数据存储器用的是6264,程序存储器2764 地址是一样的,只是选通不一样。片选,你如果想简单一点的。

MCS-51单片机扩展系统中,片外程序存储器和片外数据存储器共处同一个地址空间,为什么不会发生总线冲突? 因为控制信号线来的不同:源外扩的RAM芯片既能读出又能2113写入,所以通常都有读写5261控制引脚,记为4102OE和WE。外扩RAM的读、写控1653制引脚分别与MCS-51的RD和WR引脚相连。外扩的EPROM在正常使用中只能读出,不能写入,故EPROM芯片没有写入控制引脚,只有读出引脚,记为OE,该引脚与MCS-51单片机的PSEN相连访问片外程序存储器和访问数据存储器使用不同的指令用来区分同一地址空间硬件上,控制信号不一样:片外程序存储器工作,要PSEN信号有效。片外数据存储器工作,要RD或WR信号有效;软件上,寻址不一样,片外程序存储器工作,要用MOVC,片外数据存储器工作,要用MOVX;虽然地址都是0000H~FFFFH,不会发生冲突的。扩展资料:访问存储空间时,需要用到两个指针变量,为DPTR和PC。其中pc为程序计数器,指向下一条需要执行的指令的地址,DPTR为数据指针寄存器,这两个变量的长度都为16位。这是51单片机内部结构决定的,无法改变。所以这两个指针的寻址能力都为64K。这样看来,两类存储器的扩展能力都为64K。

#存储器的差分信号#程序存储器选通信号

随机阅读

qrcode
访问手机版