打印

请教,51单片机外部RAM

[复制链接]
6296|18
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
meter007|  楼主 | 2011-2-18 12:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 meter007 于 2011-2-18 13:08 编辑

大家好,我刚学51单片机,帮我回答下几个单片机问题吧,解除我心中的疑惑,谢谢了


51单片机有256内部RAM(高128字节,低128字节),这个理解了。

它是不是还有256字节的外部RAM吗?(是不是?)

还是说我理解错了, 根本没外部RAM的,外部RAM都是外部硬件扩展的,是吧

可能表达的比较绕

相关帖子

沙发
ayb_ice| | 2011-2-18 13:22 | 只看该作者
有些有,有些没有
仔细看具体的手册

使用特权

评论回复
板凳
受不了了| | 2011-2-18 13:35 | 只看该作者
传统的51芯片内部没有你说的那个外部RAM的,现在的一些51芯片里有一大片可以通过DPTR访问的外部RAM,比如华邦77E系列,新华龙的所有芯片

使用特权

评论回复
地板
meter007|  楼主 | 2011-2-18 14:33 | 只看该作者
3# 受不了了

就是说外部RAM集成在片内了? 整个1单片机来说内部就有 内部RAM和外部RAM? 是吗

使用特权

评论回复
5
huangqi412| | 2011-2-18 14:41 | 只看该作者
教科书上的标准51是没有的,有些公司出的“变种”51有。

使用特权

评论回复
6
受不了了| | 2011-2-18 14:41 | 只看该作者
是那意思,那一片空间跟外部扩展的RAM一样使用

使用特权

评论回复
7
受不了了| | 2011-2-18 14:41 | 只看该作者
5楼掉了?

使用特权

评论回复
8
teddeng| | 2011-2-18 14:46 | 只看该作者
恩,你这么理解可以。从编程的角度来说,用MOV指令访问的是内部RAM,MOVX指令访问的就是外部RAM。
并且,外部RAM集成到片内后,原来访问片外外部RAM需要的一些引脚信号也不会出现在相关引脚上了,对用户来说又多出了可做其他用途的引脚资源。

使用特权

评论回复
9
chen3bing| | 2011-2-18 16:27 | 只看该作者
学习。

使用特权

评论回复
10
hecm1225| | 2011-2-18 16:58 | 只看该作者
学习。

使用特权

评论回复
11
1985tianxia| | 2011-2-18 19:06 | 只看该作者
学习。

使用特权

评论回复
12
nan_banqiu| | 2011-2-18 21:18 | 只看该作者
外面 里面的区别

使用特权

评论回复
13
sxhhhjicbb| | 2011-2-18 22:50 | 只看该作者
C8051F就有.标准的是不带的,要自已扩.

使用特权

评论回复
14
mcu5i51| | 2011-2-19 08:33 | 只看该作者
把所谓的外部RAM理解为扩展RAM就好了,可以自己弄,也可以是增强型的内部带的;

使用特权

评论回复
15
wangzhanko2009| | 2011-2-19 09:01 | 只看该作者
4# meter007

是的,就就这样

使用特权

评论回复
16
ncigray| | 2011-2-19 10:52 | 只看该作者
是外部扩展的,用P0,P2口接外部ram芯片才会有。

使用特权

评论回复
17
justrong| | 2011-3-4 12:25 | 只看该作者
内部RAM低128是可以直接(寻址)访问的,外部必须要间址,无论其是集成在片内或外部扩展

使用特权

评论回复
18
chunyang| | 2011-3-4 13:10 | 只看该作者
标准51只有128字节的RAM,52有256字节,这是基本配置,有些厂家的兼容产品集成了Xdata RAM,大小不一,从256字节到64K都有,具体要看器件手册。

使用特权

评论回复
19
nudf0009| | 2011-3-4 14:13 | 只看该作者
学习了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

41

帖子

0

粉丝