作业帮 > 综合 > 作业

51单片机EA=1的问题

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/22 05:00:00
51单片机EA=1的问题
到底是片内存储选择还是中断选择
在编程上要同时出现形式怎样的
为你正确
呵呵 别搞混了 51单片机有一个引脚叫EA (第33引脚)做为片内程序存储器的选择信号.
如果使用的单片机内部有程序存储器,如8751 在使用时,/EA (第33引脚)必须接地 即低电平有效,
CPU从片内程序存储器的程序开始执行.
如果使用的单片机内部没有程序存储器,如8031 在使用时,/EA (第33引脚)必须接+5V 即高电平、
EA引脚无效.CPU 直接从片外程序存储器读程序开始执行.

而在中断允许寄存器中出现的EA是中断的一个控制位,EA=1时,系统允许中断
否则禁止中断

二者是两回事,一个是单片机的硬件的引脚 一个是软件控制寄存器的一个控制位(相当于一个虚拟的中断开关).

呵呵 如果俺解释的比较清楚 请选择满意回答