MCS-51系列单片机的中断系统分为几个优先级?如何设定?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-08-26

MCS-51单片机有两个中断优先级。

在51单片机中,有2个可编程定时/计数器·5个中断源,2个优先级,21个专用寄存器。另有8位CPU的4kbytes程序存储器(ROM) ,128bytes的数据存储器(RAM),32条I/O口线·111条指令,大部分为单字节指令。

优先级设定方法:

1、IP的状态由软件设定,某位设定为“1”,则相应的中断源为高优先级中断;某位设定为“0”,则相应的中断源为低优先级中断。

2、同一优先级中的中断申请不止一个时,则有中断优先权排队问题。

3、同一优先级的中断优先权排队,由中断系统硬件确定的自然优先级形成,其排列从高到低为外部中断0;定时/计数器0;外部中断1;定时/计数器1;串行口。

4、每个中断源的中断优先级都是由中断优先级寄存器(IP)中的相应位的状态来规定的。

扩展资料:

51系列是基本型,包括8051、8751、8031、8951.这四个机种区别,仅在于片内程序储存器。8051为4KBROM,8751为4KBEPROM,8031片内无程序储存器,8951为4KBEEPROM。

其他性能结构一样,有片内128B RAM,2个16位定时器/计数器,5个中断源。其中,8031性价比较高,又易于开发,目前应用面广泛。

MCS-51采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能集成到一块硅片上构成的一个小而完善的计算机系统。

参考资料来源:百度百科-MCS-51单片机



  • 8051单片机中断源通常分为几类?
    答:8051单片机中断源通常分为三类,分别是:外部中断、定时中断和串行口中断。其中,外部中断和定时器中断可以自动清除,串行口中断不能自动清除。1、对于外部中断,CPU响应中断后,中断请求是自动撤除的,无需采取其他措施;2、对于定时器,CPU响应中断后,中断请求也是自动撤除的,无需采取其他措施;3、对于...
  • 单片机有几个中断源,各中断源的功能是什么?
    答:mcs-51单片机有5个中断源,分别为:1、外部中断0(INT0):默认中断级别最高,中断入口地址0003H;2、定时/计数器0(T1):默认中断级别第2,中断入口地址000BH;3、外部中断1(INT1):默认中断级别第3,中断入口地址0013H;4、串行口中断(TX/RX):默认中断级别第4,中断入口地址0023H;5、...
  • 51单片机有几个中断源,分别是什么?
    答:(2)函数名()interrupt 1 {} //对应定时器/计数器0中断;(3)函数名()interrupt 2 {} //对应外部中断1;(4)函数名()interrupt 3 {} //对应定时器/计数器1中断;(5)函数名()interrupt 4 {} //对应串口中断;51单片机是对所有兼容Intel 8031指令系统的单片机的统称。该系列单片机的始祖...
  • 51单片机有哪些特殊功能寄存器?
    答:这些特殊功能寄存器颁在以下各个功能部件中:(1)cpu:acc、b、psw、sp、dptr(由dpl和dph两个8位寄存器组成);(2)中断系统:ip、ie;(3)定时器/计数器:tmod、tcom、tl0、th0、tl1、th1;(4)并行i/o口:p0、p1、p2、p3;(5)串行口:scon、sbuf、pcon。51单片机的寄存器基本上都是...
  • 简述MCS-51系列单片机的中断源
    答:中断源 触发行为 INT0 (外部中断0) (IT0/TCON.0 = 1): 下降沿 (IT0/TCON.0 = 0): 低电平 Timer 0 定时器0溢出 INT1 (外部中断1) (IT1/TCON.2 = 1): 下降沿 (IT1/TCON.2 = 0): 低电平 Timer1 定时器1溢出 UART1 发送或接受完成 ADC A/D转换完成 L...
  • mcs-51系列单片机指令系统有哪五类?
    答:mcs-51系列单片机指令系统有五类,分别为:1、数据传送指令 2、算术运算指令 3、逻辑运算指令 4、控制转移指令 5、布尔处理指令
  • 单片机作业
    答:6. MCS-51系列单片机中断系统中规定:同级中断不能相互中断。如果几个同级的中断源同时向CPU申请中断,CPU则按硬件排定如下优先次序:外部中断源O、定时器TO、外部中断1、定时器T1、串行口。7.MCS-51CPU响应中断后,中断申请标志由CPU内部自行清除的中断有: 。二、选择题 (在各题的A...
  • 51单片机的中断系统有几个优先级?如何设定?
    答:单片机中,中断的默认优先级如上图,中断的寄存器控制位如下图 如有不懂的可以追问,如果满意请采纳!
  • mcs-51系列单片机指令系统有哪五类?
    答:mcs-51系列单片机指令系统有五类,分别为:1、数据传送指令 2、算术运算指令 3、逻辑运算指令 4、控制转移指令 5、布尔处理指令
  • 常见的中断源有哪些
    答:问题十:MCS-51有哪些中断源? MCS-51系列单片机有5个中断源,中断分为2个中断优先级,即高优先级和低优先级,每个中断源的优先级都可以由软件来设定. 51单片机中断系统的组成:它由4个与中断有关的特殊功能寄存器(TCON、SCON的相关位作中断源的标志位)、中断允许控制寄存器IE、中断优先级管理(IP寄存器)和中断顺序...