这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » (请教)关于51的EA端使用

共4条 1/1 1 跳转至

(请教)关于51的EA端使用

助工
2010-12-08 13:54:47     打赏
求教:在51中,EA=1就访问内部ROM,EA=0就访问外部ROM。
假如,在开始时EA=1,在运行后,再把EA=0,MSC51单片机将会何去何从呢?



关键词: 请教     关于     使用    

助工
2010-12-11 17:07:33     打赏
2楼

这个EA脚是早期51单片机需要外挂EPROM的设计,现在已经基本上不用了,一般情况下内部存储器容量都满足用户需求。

至于您的问题,我的理解是51只在复位的时刻读EA脚状态,然后根据EA脚状态来选择执行内部程序还是外部程序,后面EA脚的变化不改变之前的程序选择。
如果想知道确切的答案,还得自己做个实验,用一条IO口来控制EA脚状态,初始状态EA脚为高,选择内部程序,内部程序运行起来后通过IO口把EA脚拉低,观察是否还能继续运行内部程序。


高工
2010-12-11 21:50:24     打赏
3楼

应该是要在程序开头处初始化的,后面修改没用了,必须要重新初始化。


助工
2010-12-15 15:09:07     打赏
4楼
谢谢指点,

共4条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]