4256|8

62

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

关于片内64K程序与P2口 [复制链接]

初次接触51,程序,数据,和IO空间没有分开,复用了,有点疑惑,对于AT89C51ED2这款MCU,使用其片内64KROM时,对P0,和P2口有什么限制,也就是说用了64k程序空间后,我还可以把P0,和P2口用于I/0口么?

最新回复

Internal ERAM and Port P0,P2,WR,RD I/O   Question If I have the ERAM enabled (default) and I only access the first 2048 bytes of memory using a MOVX do the P0 P2 WR and RD lines ever change?   Answer MOVX access to RAM address location below the value entered in AUXR register XRS field will access the internal RAM provided of course EXTRAM bit is cleared in AUXR too. In such cases, the Port0 and Port2 will not be exercised, nor the RD and Wr output. All the above is true for any MOVX : MOVX @Ri or MOVX @DPTR     详情 回复 发表于 2008-6-28 17:44
点赞 关注

回复
举报

63

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
指令不同啊。

当然可以把P0,和P2口用于I/0口
 
 

回复

87

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
谢谢,疑惑的是,当我访问比如50k程序空间位置的时候,它需要译码,那这个时候译码地址不是占用了P0口和P2口么?就是说我把P0,和P2口配置为了IO口,我还是能正常使用这个片内的64K程序空间对吧?
 
 
 

回复

83

帖子

0

TA的资源

一粒金砂(初级)

4
 
对啊。
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

5
 
访问所有的片内空间时,不管是ROM还是RAM,都不会影响P0和P2的I/O状态。
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

6
 
P2作为IO口功能时,与总线是隔离的,所以不会冲突。放心用。
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

7
 
好的谢谢各位,同样存取它片内"外部" 1792字节RAM时也不影响P2,P0作为IO口使用了,对吧?
 
 
 

回复

57

帖子

0

TA的资源

一粒金砂(初级)

8
 
各位的回答让我初次路过就对这个大家庭有了好感。虽然问题总要自己解决,靠别人是懒惰的,但得到高手的肯定是能帮助我们这些生手成长的。谢谢了。
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

9
 
Internal ERAM and Port P0,P2,WR,RD I/O  
Question
If I have the ERAM enabled (default) and I only access the first 2048 bytes of memory using a MOVX do the P0 P2 WR and RD lines ever change?  
Answer
MOVX access to RAM address location below the value entered in AUXR register XRS field will access the internal RAM provided of course EXTRAM bit is cleared in AUXR too. In such cases, the Port0 and Port2 will not be exercised, nor the RD and Wr output. All the above is true for any MOVX : MOVX @Ri or MOVX @DPTR  
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表