
怎样确定MCS-51单片机复位后是从片内还是片外执行程序
意法半导体(中国)投资有限公司
2023-06-12
展开全部
当EA/VPP引脚接地(低电平)时,只执行片外ROM程序。当EA/VPP引脚接VCC(高电平)时,如果自带EEPROM则从片内ROM0000H开始执行,直到片内存储区用完接着在片外存储区执行程序。

2023-06-12 广告
单片机原理及应用 本书详细地介绍了MCS-51单片机的硬件结构、指令系统,从应用的角度介绍了汇编语言程序设计与各种硬件接口设计、各种常用的数据运算和处理程序、接口驱动程序以及MCS-51单片机应用系统的设计,并对MCS-51单片机应用系统设...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
展开全部
现今的单片机内部都 有很大容量的flash,不用外接程序存储器,因此,其EA引脚接高电平,即使 如此,外扩程序存储器仍然有效(先读内部后读外部), 若EA=0,则只能使用外部程序存储器。
很多增强型51单片机取消了该引脚,相应的ALE PSEN 也取消了
很多增强型51单片机取消了该引脚,相应的ALE PSEN 也取消了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
MCS-51的/EA脚来确定,接高电则从片内,接低电平则从片外执行程序
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
MCS-51单片机复位后,由于程序计数器PC=0000好,因此总是从片内0000H地址开始执行程序的;
要是有什么疑问,可以这样验证;
在片内开始放一条跳转指令,指向程序1
同时在片外起始位置放另外一条跳转指令,指向程序2
这样你就可以凭单片机执行的是哪段程序而判断了
要是有什么疑问,可以这样验证;
在片内开始放一条跳转指令,指向程序1
同时在片外起始位置放另外一条跳转指令,指向程序2
这样你就可以凭单片机执行的是哪段程序而判断了
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看EA的接的是高电平还是低电平
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询