- 2
- 0
- 约6.04千字
- 约 21页
- 2017-06-12 发布于天津
- 举报
单片机的ppt11.ppt
上次内容回顾: 本次课内容: 1、中断概述 2、中断系统控制 3、中断响应过程 4、中断源扩展 第五章 中断系统 二、两种中断: 1.可屏蔽中断: 可程控“开中断/关中断”。软件设置 允许/禁止CPU响应中断。 2.非屏蔽中断: 不可程控“关中断”。有中断请求信号, CPU必须响应。 四、中断优先级控制原则和控制逻辑: 中断优先级是为中断嵌套服务的。 如图,MCS—51具有2级优先级。 1、优先级控制原则: (1)低优先级中断不能打断高优先级的中断服务; 但高优先级中断请求信号可以打断低优先级 的中断服务,从而实现中断嵌套。 (2)如果一个中断请求已被响应,则同级的其它 中断服务将被禁止。即同级中断不能嵌套。 (3)如同级的多个中断请求同时出现,则按CPU 查询次序确定哪个中断请求被响应。 查询次序为:INT0→T0→INT1→T1→RI/TI。 2、控制逻辑: (1)利用中断优先级控制寄存器; (2)2个不可寻址的优先级状态触发器:状态“0”或“1”。 五、 寻找中断源和确定优先级: 寻找中断源:每个中断源对应一个中断服务程序。 多个中断源按优先级别排队。硬件上排队顺序: DMA、NMI、INTX。 2、硬件查询方式: 硬件优先级排队和中断向量锁存电路。 5.2 中断系统控制 二、中断控制寄存器: 二、中断控制寄存器: 5.3 中断响应过程 (一)中断响应条件: 1.有中断请求信号; 2. 系统处于开中断状态。 中断响应过程: 1、中断采样——仅对外中断(INT0、INT1)请求信号; 2、中断查询:单片机在每一个机器周期的最后一个状态S6, 按优先级顺序对中断请求标志位进行查询,即先查询高级中断后再查询低级中断,同级中断按“INT0→T0→INT1→T1→RI/TI”的顺序查询。如果查询到有标志位为“1”,则表明有中断请求发生,接着就从相邻的下一个机器周期的S1状态开始进行中断响应。 由于中断请求是随机发生的,CPU无法预先得知,因此在程序执行过程中,中断查询要在指令执行的每个机器周期中不停地重复进行。 3、中断响应:当查询到有效的中断请求时,就进行中断响应。其主要内容是由硬件自动生成一条长调用指令LCALL。其格式为:LCALL addr16,addr16即是由系统设定的5个中断程序的入口地址。 单步工作方式: 按一次键执行 一条主程序的指令。 1、建立单步执行的 外部控制电路。 6-1-4 中断请求的撤消 中断响应后,TCON或SCON中的中断请求标志应及时清除。否则就意味着中断请求仍然存在。 1、定时中断硬件自动撤除定时: 中断响应后,硬件自动把标志位(TF0/TF1)清0,因此定时中断的中断请求是硬件自动撤除的。不需要用户干预。 2、脉冲方式外部中断请求的撤消:硬件自动撤除 外部中断的撤消包括两项内容: (1)中断标志位的置“0”:中断响应后由硬件电路自动完成; (2)外中断请求信号的撤消:随脉冲信号过后消失随即自动 撤消。 3、电平方式外部中断请求的撤消:自动与强制撤除 通过硬件自动地使标志位(IE0或IE1)清0。电平请求方式光靠清除中断标志,并不能彻底解决中断请求的撤除问题。需在中断响应后把中断请求输入端从低电平强制改为高电平。 D触发器的直接置位端SD(得到负脉冲): ORL P1 ,#01H ; P1输出高电平 ANL P1 ,#0FEH ; P1 输出低电平 软硬件相结合完成:硬件——自动清标志位(IE0或IE1清0); 软件——撤消中断请求信号 (由低电平改为高电平)。 1、 当外部中断源多于中断输入引脚时,可采取以下措施: (1)用定时器计数输入信号端T0、T1作外部中断入口引脚; (2)用串行口接收端RXD作外部中断入口引脚。 (3)用一个中断入口接受多个外部中断源,并加入中断 查询电路。 2、处理外部中断举例: 要求每次按动按键,使外接发光二极管LED改变一次亮灭状态。 解:INT0输入按键信号,P1.0输出改变LED状态。 (1)跳变触发:每次跳变引起一次中断请求。 软件等待按键释放(撤消低电平); 硬件清除中断信号(标志位)。 本次课内容小结: 1、中断概述 2、中断系统控制 3、中断响应
您可能关注的文档
最近下载
- 2025《“混改”后的云南白药公司治理及效果分析》6700字.doc VIP
- 2025年山东理工职业学院单招《数学》检测卷(word)附答案详解.docx VIP
- 2025年山东理工职业学院单招《数学》考前冲刺练习【实用】附答案详解.docx VIP
- 新人教版九年级数学下册导学案全册.docx VIP
- (正式版)JJF(蒙) 082-2024 《旋转蒸发仪校准规范》.pdf VIP
- 国际脓毒症和脓毒性休克管理指南解读.ppt
- 七年级下册语文单元测试卷及解析.docx VIP
- 人工智能安全与伦理挑战.pptx VIP
- 2023年执业药师继续教育咽喉反流性疾病的诊治参考答案.docx VIP
- 2025年山东理工职业学院单招英语模拟试题(附答案解析) 完整版2025.pdf VIP
原创力文档

文档评论(0)