- 4
- 0
- 约3.58千字
- 约 30页
- 2017-08-22 发布于广东
- 举报
单片机学习教程第7章中断
单片机C语言程序设计 中 断Interrupt 中断的事例 日常生活中有很多计划任务要完成或突发事件要处理,常用的是查询法,但更好的处理办法是中断。 如烧开水时,水烧开后应及时切断加热源。 查询法:不断地检查水是否烧开 中断法:在烧水的壶上装哨子,利用水烧开后的蒸汽吹响哨子 * * 单片机C语言程序设计 中断的概念 计算机处理的任务按实时性要求分为两类: 非实时性任务:显示刷新、声音鸣响 实时性任务:系统错误处理、实时监控 对于实时性要求高的任务,出现后要求立即处理,采用轮询的方式容易实现,但实时性不高,浪费CPU时间,采用中断的方式较为适宜。 * * 单片机C语言程序设计 中断的处理过程 中断是通过硬件改变程序运行的方向来处理任务: CPU在进行任务A时发生事件B(中断源)要求实时处理(中断请求) CPU暂时中断任务A(中断响应),转去处理事件B(中断服务) CPU处理完毕事件B,回到任务A中断处继续进行任务A(中断返回) 中断的处理过程 * * 单片机C语言程序设计 执行主程序 主程序 继续执行主程序 断点 中断请求 中断响应 执行中断处理程序 中断返回 中断系统的概念 中断装置和中断处理程序统称为中断系统。计算机的中断系统应能实现: 中断及返回 中断优先级排队 多个中断嵌套 * * 单片机C语言程序设计 中断系统的优点 计算机使用中断系统,具有以下优点: 分时
您可能关注的文档
最近下载
- 免疫治疗在癌症治疗中的应用.pptx VIP
- 《GB-T3098.2-2016》.pdf VIP
- 动脉栓塞多学科决策模式中国专家共识(2025版).docx
- 2025年山东省青岛市中考英语真题(含答案).pdf
- 2026年统招专升本-经济学考试历年参考题库含答案详解.docx VIP
- 七下语文第三单元 《阿长与山海经》《老王》《骆驼祥子》小人物群文阅读课件.pptx
- 终端智能体安全白皮书(2025).pdf VIP
- DB32/T+5315-2025+固废基低碳胶凝材料在道路工程中应用技术规范.pdf VIP
- 非ST段抬高型心肌梗死护理查房.pptx VIP
- 等比数列的性质导学案.doc VIP
原创力文档

文档评论(0)