5个回答
展开全部
为你正确解答:
呵呵 别搞混了 51单片机有一个引脚叫EA (第33引脚)做为片内程序存储器的选择信号。
如果使用的单片机内部有程序存储器,如8751 在使用时,/EA (第33引脚)必须接地 即低电平有效,
CPU从片内程序存储器的程序开始执行。
如果使用的单片机内部没有程序存储器,如8031 在使用时,/EA (第33引脚)必须接+5V 即高电平、
EA引脚无效。CPU 直接从片外程序存储器读程序开始执行。
而在中断允许寄存器中出现的EA是中断的一个控制位,EA=1时,系统允许中断
否则禁止中断
二者是两回事,一个是单片机的硬件的引脚 一个是软件控制寄存器的一个控制位(相当于一个虚拟的中断开关)。
呵呵 如果俺解释的比较清楚 请选择满意回答
呵呵 别搞混了 51单片机有一个引脚叫EA (第33引脚)做为片内程序存储器的选择信号。
如果使用的单片机内部有程序存储器,如8751 在使用时,/EA (第33引脚)必须接地 即低电平有效,
CPU从片内程序存储器的程序开始执行。
如果使用的单片机内部没有程序存储器,如8031 在使用时,/EA (第33引脚)必须接+5V 即高电平、
EA引脚无效。CPU 直接从片外程序存储器读程序开始执行。
而在中断允许寄存器中出现的EA是中断的一个控制位,EA=1时,系统允许中断
否则禁止中断
二者是两回事,一个是单片机的硬件的引脚 一个是软件控制寄存器的一个控制位(相当于一个虚拟的中断开关)。
呵呵 如果俺解释的比较清楚 请选择满意回答
展开全部
EA是中断控制寄存器IE中的中断允许总控位,EA=0表示所有中断请求被禁止,EA=1,则是否允许中断由各个中断控制位决定。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ROM:
接高电平时,CPU将首先访问内部存储器,当指令地址超过0FFFH时,自动转向片外ROM去取指令;
接低电平时(接地),CPU只能访问外部程序存储器
中断中的EA:
reg51.h中有sbit EA=0xAF;可编程
而引脚EA不能编程
接高电平时,CPU将首先访问内部存储器,当指令地址超过0FFFH时,自动转向片外ROM去取指令;
接低电平时(接地),CPU只能访问外部程序存储器
中断中的EA:
reg51.h中有sbit EA=0xAF;可编程
而引脚EA不能编程
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
引用胖大海君的回答:
为你正确解答:
呵呵 别搞混了 51单片机有一个引脚叫EA (第33引脚)做为片内程序存储器的选择信号。
如果使用的单片机内部有程序存储器,如8751 在使用时,/EA (第33引脚)必须接地 即低电平有效,
CPU从片内程序存储器的程序开始执行。
如果使用的单片机内部没有程序存储器,如8031 在使用时,/EA (第33引脚)必须接+5V 即高电平、
EA引脚无效。CPU 直接从片外程序存储器读程序开始执行。
而在中断允许寄存器中出现的EA是中断的一个控制位,EA=1时,系统允许中断
否则禁止中断
二者是两回事,一个是单片机的硬件的引脚 一个是软件控制寄存器的一个控制位(相当于一个虚拟的中断开关)。
呵呵 如果俺解释的比较清楚 请选择满意回答
为你正确解答:
呵呵 别搞混了 51单片机有一个引脚叫EA (第33引脚)做为片内程序存储器的选择信号。
如果使用的单片机内部有程序存储器,如8751 在使用时,/EA (第33引脚)必须接地 即低电平有效,
CPU从片内程序存储器的程序开始执行。
如果使用的单片机内部没有程序存储器,如8031 在使用时,/EA (第33引脚)必须接+5V 即高电平、
EA引脚无效。CPU 直接从片外程序存储器读程序开始执行。
而在中断允许寄存器中出现的EA是中断的一个控制位,EA=1时,系统允许中断
否则禁止中断
二者是两回事,一个是单片机的硬件的引脚 一个是软件控制寄存器的一个控制位(相当于一个虚拟的中断开关)。
呵呵 如果俺解释的比较清楚 请选择满意回答
展开全部
/EA引脚功能说反了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询