- 1、本文档共22页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
可实现实时处理,各控制参数可随时向CPU发
* 第六章 中断系统 ? 第一节 概述 ? 一.什么叫中断?为什么要采用中断? 中断是指计算机在执行主程序时,由于计算机系统以外的原因中断主程序转去执行中断源要求服务程序,处理完毕后又返回主程序的这样一个过程 。 例:两种延时程序的比较: 1.软件延时 2.中断延时 D15MS:MOV R5, #N AJMP MAIN DD1: MOV R7, #M AJMP IT0P DD2: NOP MAIN: MOV SP,#60H NOP MOV TMOD, #01H NOP MOV TH0 ,#M DJNZ R7,DD2 MOV TL0,#N DJNZ R5,DD1 SETB TR0 RET SETB EA SETB ET0 SJMP $ 从上例可看出中断大大提高了CPU的工作效率。 利用中断技术可以使计算机具有更多的功能: 1.可实现高速CPU与慢速外围设备之间的配合,提高CPU的效率。 2.可实现实时处理,各控制参数可随时向CPU发出中断申请, CPU 可作出快速响应、及时处理。 3.可实现故障的紧急处理。 4.便于人机联系。操作人员可用键盘、开关等实现人机联系, 完成人的干予控制。 一.8031的中断请求源 有5个中断源,它们是:串行口 T1 INT1 T0 INT0 TCON (88H)中相应的位锁存它们的中断标志: ? TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 ?其中: IT0 :INT0触发方式选择,0:低电平触发,1:负跳变触发 IE0 :INT0选择负跳变触发时的中断标志,0:INT0未申请中断, 1:INT0申请中断 INT0选择低电平触发时此标志无用。 IT1、IE1同上定义对INT1控制。 注:串行口的中断标志在SCON中锁存。 第二 节 中断的控制 本节要解决如下两个问题: 1.CPU如何控制允许哪一个中断源发来的中断申请? 2.如果有两个以上中断源同时发来中断申请,CPU先响应哪一个? 一.中断的允许和禁止 由片内中断允许寄存器I E(A8H)控制: ? EA ES ET1 EX1 ET0 EX0 ?? INT0 T0 INT1
文档评论(0)