- 1、本文档共70页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * 在使能端EI*端为低电平的情况下,只要其8输入端中任一输入为低电平,就有一组相应的编码从A2~A0端输出,且同时编码器输出端输出为低电平。 如果8中断源IR0*~IR7*中有多个中断请求时(低有效),其优先权最高的一组编码就出现在单片机的P1.3~P1.1口线上,此时GS*端为低电平,则AT89S51的INT1*端就为低电平,若中断被允许,就可以响应外部中断源所提出的中断请求。 * 例如,中断请求源IR1*、IR4*与IR6* 同时发出中断请求的情况下, GS*端为低电平,向INT1*发出中断请求,同时A2~A0端仅输出中断优先级最高的编码“001”,当单片机响应该中断请求信号后,进入INT1*中断服务子程序,然后读入从P1.3~P1.1输入的编码“001”,从而去响应的中断请求。 为了使程序转向各中断源的中断服务子程序,必须在AT89S51的INT1*的中断服务程序中编写如下引导程序: * ORG 0013H ;中断入口 AJMP INT1P ;跳向的中断处理子程序 ORG 0040H INT1P:ORL P1, ;中断服务程序,设置P1.3、 ; P1.2、P1.1为输入 MOV A,P1 ;P1口内容送累加器 ANL A, ;屏蔽除P1.3、P1.2、P1.1以 ;外的位 MOV DPL,#00H ;中断服务程序转移表首地址低 ; 8位地址送DPL MOV DPH,#10H ;中断服务程序转移表首地址高 ; 8位地址送DPH JMP @A+DPTR ;跳转到中断服务程序转移表 ORG 1000H ;转移表首地址 JMPTBI: AJMP IR0 ;8个中断服务子程序IR0~IR7 ;的分支转移 * AJMP IR1 ……… AJMP IR7 ……… 74LS148的输入端“7”(即IR0*端)具有最高优先权,输入端“0”(即IR7*端)的优先权最低,这相当于给图中的8个外中断请求源安排了一个中断优先级顺序。因此,当同时有多个中断源提出中断申请时,AT89S51只响应优先权最高的那个中断源的中断申请。 上述电路的特点是结构简单,价格低廉,但该电路无法实现中断服务子程序的嵌套。即当一个中断申请正在被执行时,单片机不能响应别的中断源的中断申请(仅指IR0*~IR7* )。 由于所扩展的外中断源都是经向AT89S51提出中断申请,因此,这些外中断源在使用时应注意以下三个问题。 * (1)中断响应时间 AT89S51的外中断响应时间在3~8个机器周期内,由于AT89S51在真正为所扩展的外中断源(IR0*~IR7* )服务之前需执行一段引导程序,因此对所扩展的外中断源而言,真正的中断响应时间还要把执行引导程序所需的时间算在内。 (2)中断申请信号低电平的宽度 扩展的外部中断源,其中断请求信号的低电平要有足够的宽度,应一直保持到AT89S51将74LS148提供的编码取走为止,否则会出现错误。AT89S51读取这个编码要执行4条指令,需7个机器周期,若系统时钟频率为12
您可能关注的文档
- 第4章SOC单片机的片内功能部件研讨.ppt
- 第6章耐热钢研讨.ppt
- 第4章RFID的射频前端(simple)研讨.ppt
- 第6章明渠恒定流动研讨.ppt
- 第4章PCM系统研讨.ppt
- 第4章MSP430F5单片机端口研讨.ppt
- 第4章MCS51汇编语言程序设计研讨.ppt
- 汽车销售流程培训-新员工1研究.pptx
- 第6章脉冲信号的产生与变换研讨.ppt
- 第4章LPC2000系列ARM硬件结构(14~18)研讨.ppt
- 2023年海南健康管理职业技术学院招聘笔试真题附答案详解.docx
- 2023年海南卫生健康职业学院招聘笔试真题参考答案详解.docx
- 初三化学教育活动-化学基本概念与实践.pptx
- 2023年浙江金融职业学院招聘笔试真题及完整答案详解1套.docx
- 2023年海南体育职业技术学院招聘笔试真题及参考答案详解.docx
- 2023年浙江金融职业学院招聘笔试真题附答案详解.docx
- 2023年浙江长征职业技术学院招聘笔试真题及完整答案详解1套.docx
- 2023年海南体育职业技术学院招聘笔试真题参考答案详解.docx
- 2023年浙江长征职业技术学院招聘笔试真题带答案详解.docx
- 2023年浙江长征职业技术学院招聘笔试真题及答案详解一套.docx
文档评论(0)