66问答网
所有问题
在MCS-51单片机系统中,扩展的程序存储器和数据存储器都使用16位地址线和8位数据线,为什么不发生冲突?
如题所述
举报该问题
推荐答案 推荐于2018-07-09
扩展片
外存储器
,使用的是三总线结构,即AB、DB和CB。
楼主仅仅说出了16位地址线和8位数据线,这只是AB和DB。
另外的控制总线(CB)如下:
扩展程序存储器,使用PSEN引线,来控制对其读出;
扩展数据存储器,使用RD和WR引线,来控制对其读写。
因为控制总线不同,所以不发生冲突。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/npv9iv9ns.html
其他回答
第1个回答 2019-01-09
数据存储器的读写由/RD(P3.6),/WR(P3.7)控制,程序存储器由/PSEN控制,因此两者虽共处同一地址空间,但控制信号不同所以不会冲突。
第2个回答 2011-03-17
单片机有一个 PSEN 脚 好像是这个吧,在程序ROM寻址时和RAM寻址时,会出不同的电平,来选择分别使ROM和RAM的选通。
第3个回答 2011-03-17
扩展的存储器寻址方式不同,程序存储器用MOVC,数据储器用MOVX
相似回答
...
储存器和数据存储器
公用
16位地址线和8位数据线,
为什么两
答:
程序储存器
读取是由OE引脚控制的,而
数据存储器
的读/写是分别由RD和WR控制的。任何一个时刻这些控制信号都不会同时生效,所以总线不会冲突,而是分时复用的。
51单片机
外部
存储器地址
编号为什么是
16位
的?那对应
的存储器
是
8位
的还是...
答:
因为51单片机的数据指针DPTR是16位的,程序计数器PC也是16位的,所以地址就是16位的
!存储器的数据宽度是8位的,就是一个字节。MOV A #2200H这条指令是严重错误的,51单片机是8位单片机,其中一次能处理的数据是8位的,而你赋值是16位,那就大错特错了。同样 MOV R0 #2200H也是严重错误的。IN...
8051
单片机的
编址方式是什么?
答:
MCS-51单片机的
存储器编址方式采用与工作寄存器、I/O端口锁存器统一编址的方式。
程序存储器和数据存储器
空间好似相互独立的,各自有自己的寻址系统和控制信号,物理结构也不同。程序存储器为只读存储器(ROM)
,数据
存储器为随机存储器(RAM)。1、程序存储器常用来存放程序和表格常数。程序存储器以程序...
MCS-51 单片机的存储器地址
空间如何划分?各地址空间
的地址
范围和容量如...
答:
MCS-51单片机
在物理结构上有四个存储空间:1、片内程序存储器 2、片外程序存储器 3、片内
数据存储器
4、片外数据存储器 但在逻辑上,即从用户的角度上,8051单片机有三个存储空间:1、片内外统一编址的64K
的程序存储器地址
空间(MOVC)2、256B的片内数据存储器的地址空间(MOV)3、以及64K片外...
MCS-51
引脚中有多少I/O总线?它们和
单片机
对外
的地址
总线
和数据
总线有什...
答:
32条I/O口线,分为4组,每组8条,称为P0~P3口,P0口有
8位数据
总线和地址总线的低8位,P2口有地址总线的高8位,因此
单片机的地址
总线位是
16位,
寻址空间为64KB,数据总线位宽为8位。同时在P3口还R/W控制信号线。I/O口线的总数
与地址
总线
和数据
总线没有多大联系,只是说地址总线和数据总线需要...
单片机中的
MOVC和MOVX是什么意思
答:
MOV就是移动的意思,C就是Code,代码的意思,X就是eXternal,外部的意思。MOVC就是读代码
存储器,
MOVX就是读写外部存储器,即外部RAM。
大家正在搜
51单片机扩展程序存储器
单片机外部存储器扩展程序设计
51单片机扩展地址
51单片机系统扩展
单片机扩展程序
单片机片内扩展的方法
单片机系统扩展电路
单片机霹雳灯程序扩展
单片机的扩展内容
相关问题
在MCS-51单片机系统中,外接程序存储器和数据存储器共16...
在MCS-51扩展系统中,程序储存器和数据存储器公用16位地...
在MCS-51单片机系统中,扩展的程存储器和数据存储器都使用...
在AT89S51单片机系统中,外接程序存储器和数据存储器共1...
在80C51扩展系统中,程序存储器和数据存储器共用16位地址...
在8031扩展系统中,外部程序存储器和数据存储器公用16位地...
MCS-51设有4个8位并行端口,在实际应用中8位数据信息由...
在80C51系统中,外部程序存储器公用16位地址和8位数据总...