- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * 6 单片机的中断与定时系统 I/O设备必须通过I/O接口与计算机连接。 I/O接口的功能: 微 型 机 I/O 接 口 I/O 接 口 I/O 设 备 I/O 设 备 4.隔离: 多个设备信号通过接口三态门隔离干扰信号。 1.速度匹配: 锁存数据、传送联络信号。 2.数据格式转换: 并-串转换、A/D、D/A转换。 3.电平转换: 电平幅值或正/负逻辑转换。 5.缓冲驱动: 驱动多个逻辑部件或大功率执行部件。 I/O控制方式 一.无条件传送方式 二.查询式传送 三.中断传送 四.直接存储器存取方式传送 6 单片机的中断与定时系统 6.1 MCS-51单片机中断系统 6.1.1 单片机中断技术概述 中断系统是计算机的重要指标之一。 日常事务程序 中断服务程序 某人看书 执行主程序 日常事务 电话铃响 中断信号INT=0 中断请求 暂停看书 暂停执行主程序 中断响应 书中作记号 当前PC入栈 保护断点 电话谈话 执行I/O程序 中断服务 继续看书 返回主程序 中断返回 6.1 MCS-51单片机中断系统 6.1.1 单片机中断技术概述 6.1.2 中断源 能发出中断请求信号的各种事件。如I/O设备、定时时钟、系统故障、软件设定等。 1. 外中断 信号方式:电平方式、脉冲方式 2. 定时中断(内中断) 定时器/计数器0 定时器/计数器1 3. 串行中断(内中断) 6.1 MCS-51单片机中断系统 6.1.1 单片机中断技术概述 6.1.2 中断源 6.1.3 中断控制 一.中断控制寄存器 1.中断标志位:登记各中断源请求信号 TF1、TF0、IE1、IE0、RI 、TI IE1、IE0(外中断)TF1、TF0(定时计数器) RI(串行口接收中断请求标志位) TI(串行口发送中断请求标志位) =1,有中断请求;= 0,无中断请求。 CPU响应中断后, TF1、TF0、IE1、IE0自动清零。TI,RI标志必须软件清零。 2.外部中断触发方式选择位: IT0、IT1 =1:负边沿(脉冲)触发中断请求; =0:低电平触发中断请求。 3.中断允许控制位:EA、ES、ET1、EX1、ET0、EX0 EA (总中断) EX1、EX0 (外部中断) ET1、ET0(定时计数器中断) ES (串行中断) =1开中断;= 0关中断。 例:允许CPU响应INT0的中断请求 SETB EX0 SETB EA 4.中断优先级控制位:PS、PT1、PX1、PT0、PX0 PX1、PX0(外中断) PT1、PT0(定时计数中断) PS (串行中断) 2级优先级:=1为高优先级,= 0为低优先级。 同一优先级别按内部查询顺序排列优先级: 高 INT0、T0、INT1、T1、SIO 低。 6.1 MCS-51单片机中断系统 6.1.4 中断响应过程 1. 中断采样 2. 中断查询 外部中断源 CPU TCON SCON 3. 中断响应 执行中断程序 LCALL addr16 要求每次按动按键,使外接发光二极管LED改变一次亮灭状态。 单片机 INT0 P1.0 1 +5V 脉冲触发:每次下跳变引起一次中断请求。 ORG 0000H; 复位入口 AJMP MAIN ORG 0003H; 中断入口 AJMP PINT0 ORG 0100H; 主程序 MAIN: MOV SP,#40H;设栈底 SETB EA ;开总允许开关 SETB EX0 ;开INT0中断 SETB IT0 ;负跳变触发中断 H: SJMP H ;执行其它任务 ORG 0200H ;中断服务程序 PINT0: CPL P1.0 ;改变LED RETI ;返回主程序 要求每次按动按键,使外接发光二极管LED改变一次亮灭状态。 单片机 INT0 P1.0 1 +5V 电平触发:避免一次按键引起多次中断响应。 ORG 0000H;复位入口 AJMP MAIN ORG 0003H ;中断入口 AJMP PINT0 ORG 0100H ;主程序 MAIN: MOV SP,#40H;设栈底 SETB EA ;开总允许开关 SETB EX0 ;开INT0中断 CLR IT0 ;低电平触发中断 H: S
您可能关注的文档
最近下载
- 剑桥少儿英语二级上unit1.ppt VIP
- Module 3 Unit 1 They're all my favourite festivals!(课件)-五年级英语同步备课(外研版一起).pptx VIP
- 教师资格考试基本能力第一节阅读理解能力演示教学.ppt VIP
- 2025第三届全国技能大赛海南省选拔赛-餐厅服务(国赛精选)项目技术文件.pdf VIP
- 麻醉药品和精神药品培训试题及答案.docx VIP
- 导视标识标牌系统制作安装方案(全面标准版).pdf VIP
- 挖掘机技能竞赛技术方案8660.pdf VIP
- 2023年国际生物奥林匹克竞赛试题-版.doc VIP
- Unit3Let'splaytors(课件)剑桥少儿英语二级下册((1)).pptx VIP
- 【★本书配套课件】5.2 “漫画”老师.pptx VIP
文档评论(0)