51单片机程度存储问题

51单片机正常情况下写入的程序是先放在内部ROM还是外部ROM?如果是这样的话我写的控制二极管闪烁的程序为什么还是可以运行的。相反,如果EA置高却反而不行?求详解!... 51单片机正常情况下写入的程序是先放在内部ROM还是外部ROM?
如果是这样的话我写的控制二极管闪烁的程序为什么还是可以运行的。相反,如果EA置高却反而不行?求详解!
展开
 我来答
zhxiufan
2012-07-06
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
正常写入的程序当然放在内部EEPROM中或EPROM中了,外部ROM,你必须借助编程器写入扩展芯片如ST27C512等。EA置高是执行外部ROM的程序,如果你没有扩展ROM的话,当然会出问题
sanjinluo
2012-07-06
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
如果是烧写程序的话,烧录外部ROM是直接对外部ROM烧录的,而不是通过单片机烧录的
如果对单片机烧录程序的话,只能对内部ROM写
更多追问追答
追问
能在清楚一点吗??
追答
不知道你这个EA是程序中的EA,还是单片机管脚EA/VPP
如果是程序里面的EA是指开总中断
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
静雨月轩
2012-07-06
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
内部ROM的,现在很小有单片机需要扩展外部ROM了

内部ROM的,现在很小有单片机需要扩展外部ROM了

楼主直接接高电平就行了,再说EA好像不是控制ROM的,是控制访问外部或者内部RAM的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
幻竹轩
2012-07-06
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
单片机的内部ROM现在已经足够大,很少有放不下的程序,
所以51单片机写入的程序是先放在内部ROM,
只有内部存储不够用的情况下,才需要外部ROM。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tkimu
2012-07-08
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
这个是指 at89 8051等 ATMEL公司的老式单片机,EA端拉高的的时候执行内部,悬空和拉低的时候执行外部;
现在的单片机大可不必考虑rom的问题,很大的空间绝对够用了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
?>

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式