STC89C58RD单片机内部扩展RAM的使用问题

在读取内部扩展RAM时,管脚ALE需要接地或拉高吗?如果不用为什么我读到的数据不是0呢?(硬件就是最小系统加串口没别的硬件)读取内部扩展RAM是不是除了xdata外还要设... 在读取内部扩展RAM时,管脚ALE需要接地或拉高吗?如果不用为什么我读到的数据不是0呢?(硬件就是最小系统加串口没别的硬件)读取内部扩展RAM是不是除了xdata外还要设置其他的参数呢,管脚是不是也要处理呢?望大侠们赐教!拜谢了!! 展开
 我来答
一剑出血
高粉答主

2013-08-29 · 醉心答题,欢迎关注
知道大有可为答主
回答量:5.7万
采纳率:78%
帮助的人:1.7亿
展开全部
“在读取内部扩展RAM时,管脚ALE需要接地或拉高吗?”
与ALE无关。

“为什么我读到的数据不是0呢?”
说明你读操作不对,可能并没有访问片内扩展SRAM。

“读取内部扩展RAM是不是除了xdata外还要设置其他的参数呢”
一般来说会有相关的SFR设置。你可以翻阅相关型号的datasheet查阅。
一万光年MEGn0
2013-08-29 · TA获得超过3712个赞
知道大有可为答主
回答量:4602
采纳率:67%
帮助的人:1049万
展开全部
跟ALE无关

但要设置AUXR寄存器

其它没有了,访问XDATA就可以了。
追问
AUXR寄存器这个上电不不就清零吗,资料里是那么说的。如果确实要设置,用c语言怎么设置?太苦恼了弄了2天了,还是找不到原因,换了片子90C516RD也不行,一样里面还是有数不是0
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式