- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五章 MCS-51的中断系统 §5.1、中断的概念 外设的管理方式 查询方式:CPU主动过问,占用CPU时间。软件实现。 中断方式:CPU被动响应,节省CPU时间。硬件实现。 混合方式:51系列,外部中断源的扩展。 中断系统 中断源:获得以中断方式向CPU发请求的设备。 中断标志寄存器:表示该中断源是否有中断请求。 中断允许触发器:软件设置是否允许设备发出请求。 优先级:多中断源同时请求时的CPU处理顺序。 中断响应:CPU放下当前工作去处理中断请求。 中断向量:中断处理程序的特定入口。自动进入。 中断处理:类似子程序,完成该I/O的处理功能。 §5.2 、MCS-51的中断系统 §5.3、中断源与中断标志 中断源 INT0 INT1 T0 T1 TI 与 RI §5.4、中断控制 IE:中断允许触发器,字节地址A8H。 IP:中断优先寄存器,字节地址B8H。 两个中断优先级 低优先级可被高优先级中断 任何一个中断都不能被同级中断源中断 §5.5、中断条件及入口 响应中断的条件 CPU已开中断,EA 1。 有中断请求(TCON或SCON位 1)。 该中断源被允许中断(IE位 1)。 无同级或高级中断服务。 中断服务程序的入口 §5.6、外部中断的响应时间 最短响应时间:3个机器周期。 中断查询,1个机器周期。 执行1条LCALL转入中断服务子程序,2个机器周期。 最长响应时间:8个机器周期。 当前正在执行RETI/访问IE、IP的指令,2个机器周期。 再执行一条指令,如果是乘除法指令,4个机器周期。 执行1条LCALL转入中断服务子程序,2个机器周期 §5.7、外部中断的触发方式 下降沿触发 负脉冲宽度 1个机器周期。 低电平触发 用于电平宽度 该中断服务程序执行时间的场合。 如果不能满足上述条件,则需要设计如下电路向CPU发请求,在该中断服务程序清除请求。 §5.8、中断请求的撤消 外部电平方式 串行口:软件复位 §5.9、中断服务程序 中断服务程序 实现该中断源处理功能。 程序结构同子程序,但以RETI结束。 程序流程(P112、图5-9) 主程序的对应处理 中断向量表的设置(根据P108表)。 中断系统的初始化 优先级设置 触发信号方式设置。 开中断 §5.10、外部中断源的扩展 利用T0与T1端口扩展 中断与查询相结合 * 低优先级 INT0 INT1 TF1 IE1 TF0 IE0 T0 T1 IT0 IT1 1 0 1 0 RI TI Tx Rx ES ET1 EX1 ET0 EX0 EA PS PT1 PX1 PT0 PX0 0 0 0 0 0 1 0 0 0 0 0 1 1 1 1 0 1 1 1 1 1 1 TCON IE IP SCON 高优先级 中断源 中断标志 中断允许 中断优先 中断标志寄存器 TCON:88H SCON:98H 88H 89H 8AH 8CH - 8DH - 8FH IT0 IE0 IT1 IE1 - TF0 - TF1 98H 99H - - - - - - RI TI - - - - - - A8H A9H AAH ABH ACH - - AFH EX0 ET0 EX1 ET1 ES - - EA B8H B9H BAH BBH BCH - - - PX0 PT0 PX1 PT1 PS - - - 0023H TxRx 001BH T1 0013H INT1 000BH T0 0003H INT0 入口地址 中断源 INT0 P1.0 Q D SD CP MCS-51 ORL P1, #01H ANL P1, #0FEH ORL P1, #01H INT0 P1.0 Q D SD CP MCS-51 SETB P1.0 CLR P1.0 SETB P1.0 CLR TI CLR RI 0023H TxRx 001BH T1 0013H INT1 000BH T0 0003H INT0 入口地址 中断源 ORG 0000H LJAMP MAIN ;3 ORG 000BH LJAMP T0 ;3 ORG 0013H LJAMP INT1 ;3 ORG 0023H LJAMP Rx_Tx ;3 main: …… 放在main的前面部分 通过SETB、CLR与逻辑指令设置。 A8H A9H AAH ABH ACH - - AFH EX0 ET0 EX1 ET1 ES - - EA B8H B9H BAH BBH BCH - - - PX0 PT0 PX1 PT1 PS - - - INT1: PUSH A PUSH PSW ;保护现场 JB
您可能关注的文档
最近下载
- 高中数学人教A版(2019)选择性必修第一册知识点归纳含答案.pdf VIP
- 农村污水治理工程施工方案与技术措施.pdf VIP
- 关于马克思主义环境法思想探究.doc VIP
- 越众集团2012年招聘简章.doc VIP
- 酒店装修施工组织设计.doc VIP
- 半导体光电子器件全套教学课件.pptx
- 日语初级~阅读理解.pdf VIP
- 人教版九年级数学第二十四章《圆》单元知识点总结.doc VIP
- 2022-2028全球及中国化学水处理设备行业研究及十四五规划分析报告.docx VIP
- CISSP Official (ISC)2 Practice Tests英文(第3版)考试认证文档p.pdf VIP
文档评论(0)