- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
4.151系列单片机的中断系统
4.2定时器/计数器
习题4
4.151系列单片机的中断系统
4.1.1中断的概念
所谓中断,是指计算机在执行某一程序的过程中,由于计算机系统内部或外部的某种原因,CPU必须暂时停止现行程序的执行,而自动转去执行预先安排好的处理该事件的
服务子程序,待处理结束之后,再回来继续执行被暂停程序的过程。实现这种中断功能的硬件系统和软件系统统称为中断系统。
中断系统是计算机的重要组成部分。实时控制、故障自
动处理、计算机与外部设备间传送数据及实现人机对话通常采用中断方式。中断系统需要解决以下基本问题:
(1)中断源:中断请求信号的来源。包括中断请求信号的产生及该信号怎样被CPU有效地识别。要求中断请求信号产生一次,只能被CPU接收处理一次,不能一次中断申请被
CPU多次响应,这就涉及到中断请求信号的及时撤除问题。
(2)中断响应与返回:CPU采集到中断请求信号后,怎样
转向特定的中断服务子程序及执行完中断服务子程序怎样返回被中断的程序继续执行。中断响应与返回的过程中涉及到CPU响应中断的条件、现场保护、现场恢复等问题。
(3)优先级控制:一个计算机应用系统,特别是计算机实
时测控系统,往往有多个中断源,各中断源的重要程度又有轻重缓急之分。与人处理问题的思路一样,希望重要紧急的事件优先处理,而且如果当前处于正在处理某个事件的过程中,有更重要、更紧急的事件到来,就应当暂停当前事件的处理,转去处理新事件。这就是中断系统优先级控制所要解决的问题。中断优先级的控制形成了中断嵌套。51系列单片机中断系统原理及组成如图4.1所示。
4.1.2中断源
中断源是指向CPU发出中断请求的信号来源,中断源可以人为设定,也可以为响应突发性随机事件。51系列单片机有5个中断源,见表4.1,其中两个是外部中断源,另外三个属于内部中断。(注:52子系列有6个中断源,增加了一个定时器/计数器T2的溢出中断。)
中断源
说明
外部中断0(INTO)
从P3.2:引脚输入的中断请求
定时器/计数器T0中断
定时器0溢出发出的中断请求
外部中断1(INT1)
从P3.3引脚输人的中断请求
定时器/计数器T1中断
定时器1溢出发出的中断请求
串行口中断
串行口收发时产生的中断请求
表4.1MCS-51单片机的中断源
1.外部中断
外部中断源有两个,外部中断0(INTO)和外部中断1(INT1)。外部中断请求有两种触发方式:电平触发及边沿触发。这两种触发方式可以通过对特殊功能寄存器TCON(TCON称为定
时器/计数器控制寄存器)编程来选择。下面给出TCON的位定义格式,并对与中断有关的位予以说明。
定时器/计数器控制寄存器TCON:地址为88H
1X1361)5D4D3D2D1D0
.TF1
TR1
TF0
TRO
IE1
lT1
IEO
170
ITO:外部中断0的触发方式控制位。若ITO被设置为0,
则选择外部中断0为电平触发方式,即ITO=0时,INTO低电平有效;若ITO被设置为1,则选择外部中断0为边沿触发方式,
即ITO=1时,INTO负沿有效。
IT1:外部中断1的触发方式控制位。若IT1被设置为0,则选择外部中断1为电平触发方式,即IT1=0时,INTi低电平有效;若IT1被设置为1,则选择外部中断1为边沿触发方式,
即IT1=1时,INT1负沿有效。
IE0:外部中断0的中断请求标志位。IEO=1,表示INTO
请求中断;IE0=0,表示INTO没有请求中断。
当ITO=0时,外部中断0为电平触发方式。在这种方式下,
CPU在每个机器周期的S5P2期间对GRG@)引脚采样。若
为低由平,则认为有中断申请,随即使IEO标志置位,
并以此向CPU请求中断;若为商电平,则认为无中断申请,或中断申请已撤除,随即使IEO标志复位。
当ITO=1时,即外部中断0为边沿触发方式时,若第一个
机器周期采样到INTO引脚为高电平,第二个机器周期采样到 INTO引脚为低电平时,由硬件置位IEO,并以此向CPU请求中断。当CPU响应中断转向中断服务程序时,由硬件自动将IEO清零。
IE1:外部中断1的中断请求标志位,其作用与IEO类似。
当IT1=0时,外部中断1为电平触发方式。在这种方式下,
CPU在每个机器周期的S5P2期间对R313)引脚采样,若
为低电平,则认为有中断申请,随即使IE1标志置位,
并以此向CPU请求中断;若为高电平,则认为无中断申请,或中断申请已撤除,随即使IE1标
您可能关注的文档
- 《大学生心理素质训练》课件第8章.pptx
- 《单片机系统设计及工程应用》课件第2章.pptx
- 《单片机系统设计及工程应用》课件第5章.pptx
- 社会工作者之初级社会工作实务模拟试题含答案.docx
- 肾内科主治医师相关专业知识试卷(一)0真题无答案.docx
- 苏少版(2024)美术一年级下册第六单元第2课 做件小衣服 教学设计.docx
- 食品安全管理员考试(多选题50题).docx
- 食品安全管理员完整考试题库298题(含标准答案).docx
- 全国中学生天文知识竞赛预赛试卷A卷及答案.docx
- 事业单位统考《综合应用能力(A类)》真题及答案解析.docx
- 新高考全国I卷英语试题及答案.docx
- 2024年全球及中国病理标本冷藏柜行业头部企业市场占有率及排名调研报告.docx
- 新课标I卷高考英语真题及答案.docx
- 苏少版(2024)美术一年级下册第七单元第2课 画画故事 教学设计.docx
- 一建《机电》真题试卷.docx
- 苏少版(2024)美术一年级下册第七单元第3课 做故事盒 教学设计.docx
- 有关高考新高考一卷英语真题和答案.docx
- 浙江二级造价师考试《建设工程计量与计价实务(土木建筑工程)》真题及详解.docx
- 2025年中国电建集团南方投资有限公司招聘笔试参考题库含答案解析.pdf
- 新昌2023年小学教师招聘考试试题及答案解析 网上整理版.doc
最近下载
- 5年(2019-2023)中考1年模拟英语真题分项汇编(全国)专题06 阅读理解之说明文(解析版).pdf VIP
- 《会计基础》教案 第2课 会计基本假设、会计基础、会计信息质量要求和会计准则体系.doc
- 4.《望海潮》《扬州慢》比较阅读教学设计2023-2024学年统编版高中语文选择性必修下册.docx
- 熔化焊接与热切割安全技术实际操作考试.docx
- 中图版地理七下期中复习提纲.pdf VIP
- 部编版语文二年级下册全册优秀ppt课件.pptx
- 马铃薯种传土传病害.ppt VIP
- 生猪屠宰兽医卫生检验人员考试题库5份(含答案).docx
- 四川省2021年10月自考03331公共事业管理试题.doc
- 常用玻璃量器检定培训课件.pptx
文档评论(0)