中断系统
发布时间:2014/6/3 21:22:04 访问次数:889
计算机中的中断是指CPU暂停原程序执行转而为外部设备服务(执行中断服务程序),SN74LVC157ADR并在服务完后回到原程序执行的过程。中断系统是指能够处理上述中断过程所需要的那部分电路。
.中断源是指能产生中断请求信号的源泉。8051的中断系统允许接受5个独立的中断源:外部中断源有两个,通常指外部设备;内部中断源有3个,两个定时/计数器中断源和一个串行口中断源。
外部中断源产生的中断请求信号可以从P3.2和P3.3(即INTO和INT1)引脚上(如表3-4所示)输入,有电平(低电平有效)或边沿(下降沿有效)两种引起中断的触发方式。内部中断源TO和Tl的两个中断是在它们从全“1”变为全“0”溢出时自动向中断系统提
出的。内部串行口中断源的中断请求是在串行口每发送完一个8位二进制数据或接收完一个8位二进制数据自动向中断系统提出的。
8051的中断系统主要由中断允许控制寄存器IE (Interrupt Enable)和中断优先级控制器IP等电路组成。IE用于控制5个中断源中哪些中断请求被允许向CPU提出,哪些中断源的中断请求被禁止。MCS-51单片机可以设置两个中断优先级,即高优先级和低优先级,由中断优先级控制寄存器IP来控制,用于控制5个中断源的中断请求的优先权,哪个优先权高,就可以被CPU最先处理。IE和IP也属于SFR,其状态也可以由用户通过指令设定。这些将在后续章节中加以详细介绍。
在实际使用中,外部的中断源可能不止两个,要求的中断优先级别可能也不止两级。这堂都要另外采取措施来解决。
计算机中的中断是指CPU暂停原程序执行转而为外部设备服务(执行中断服务程序),SN74LVC157ADR并在服务完后回到原程序执行的过程。中断系统是指能够处理上述中断过程所需要的那部分电路。
.中断源是指能产生中断请求信号的源泉。8051的中断系统允许接受5个独立的中断源:外部中断源有两个,通常指外部设备;内部中断源有3个,两个定时/计数器中断源和一个串行口中断源。
外部中断源产生的中断请求信号可以从P3.2和P3.3(即INTO和INT1)引脚上(如表3-4所示)输入,有电平(低电平有效)或边沿(下降沿有效)两种引起中断的触发方式。内部中断源TO和Tl的两个中断是在它们从全“1”变为全“0”溢出时自动向中断系统提
出的。内部串行口中断源的中断请求是在串行口每发送完一个8位二进制数据或接收完一个8位二进制数据自动向中断系统提出的。
8051的中断系统主要由中断允许控制寄存器IE (Interrupt Enable)和中断优先级控制器IP等电路组成。IE用于控制5个中断源中哪些中断请求被允许向CPU提出,哪些中断源的中断请求被禁止。MCS-51单片机可以设置两个中断优先级,即高优先级和低优先级,由中断优先级控制寄存器IP来控制,用于控制5个中断源的中断请求的优先权,哪个优先权高,就可以被CPU最先处理。IE和IP也属于SFR,其状态也可以由用户通过指令设定。这些将在后续章节中加以详细介绍。
在实际使用中,外部的中断源可能不止两个,要求的中断优先级别可能也不止两级。这堂都要另外采取措施来解决。
上一篇:定时/计数器
上一篇:MCS-51单片机的引脚及其功能
热门点击
- SOP封装外形及焊盘设计示意图
- 静态RAM基本存储电路
- MCS-51单片机的引脚及其功能
- CPU中断响应时间
- Sn-Ag-Cu三元合金
- 热电偶的固定方法
- 位寻址
- 表面组装技术特点
- 静电防护原理
- 通孔插装元器件(THC)焊盘设计
推荐技术资料
- 自制经典的1875功放
- 平时我也经常逛一些音响DIY论坛,发现有很多人喜欢LM... [详细]