- 10
- 0
- 约8.86千字
- 约 49页
- 2019-11-07 发布于湖北
- 举报
例6-3 假设允许外部中断0中断,并设定它为高级中断,其它中断源为低级中断,采用跳沿触发方式。在主程序中编写如下程序段: SETB EA ;CPU开中断 SETB ET0 ;允许外中断0产生中断 SETB PX0 ;外中断0为高级中断 SETB IT0 ;外中断0为跳沿触发方式 2.采用中断时的主程序结构 常用的主程序结构如下: ORG 0000H LJMP MAIN ORG 中断入口地址 LJMP INT ? ORG XXXXH MAIN:主 程 序 ?INT:中断服务程序 3.中断服务程序的流程 如图6-9所示。 图6-9 例6-4 根据图6-9的中断服务程序流程,编出中断服务程序。假设,现场保护只需将PSW和A的内容压入堆栈中保护。典型的中断服务程序如下: INT: CLR EA ;CPU关中断 PUSH PSW ;现场保护 PUSH ACC ; SETB EA ;CPU开中断 中断处理程序段 CLR EA ;CPU关中断 POP ACC ;现场恢复 POP PSW SETB EA ;CPU开中断 RETI ;中断返回
您可能关注的文档
最近下载
- 2026典型校园欺凌和暴力案例及处理结果【推荐】.docx VIP
- 海尔物联多联MAX样册2025-4-10.pdf VIP
- 2026年山西省中考名校模拟(3月)九年级历史试卷含答案.docx VIP
- 2026届湖南省长沙市实验中学高三最后一模化学试题含解析.doc VIP
- 2025年典型校园欺凌和暴力案例及处理结果【推荐】.docx VIP
- 第3章国际税收最新.ppt VIP
- 国际投资的避税与防范.ppt VIP
- 译林牛津版三年级英语下册课件《Project 2-My nature park》.pptx VIP
- 儿童鼻负压置换疗法操作规程.docx
- 辽宁省2025年中考语文试题及答案解析.pdf VIP
原创力文档

文档评论(0)