- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TCON中的中断标志位和控制位续 TF0:内部定时器/计数器T0申请中断标志位。当T0计数器计满溢出时,TF0=1。 TF1:内部定时器/计数器T1申请中断标志位。当T1计数器计满溢出时,TF1=1。 * 二、定时器/计数器T2控制寄存器T2CON T2CON(Timer2 Control)是一个8位SFR,它主要是用于控制定时器/计数器T2的工作,T2CON中各位如下所示: TF2:T2的计数满的中断标志。 EXF2:T2外部中断标志。 * 三、串行口控制寄存器SCON SCON(Serial Control)是一个8位SFR,它主要是用于单片机中串行口的控制,SCON中各位如下所示: TI:串行口发送完一个数据的中断标志,当串行口发送完一个数据,则TI=1。 RI:串行口接收完一个数据的中断标志,当串行口接收完一个数据,则RI=1。 * 四、中断允许寄存器IE IE (Interrupt Enable)是一个控制中断系统是否开放、各中断源是否开放的SRF,一共有8位,其中7位有含义,各位的含义如下: EA:CPU中断系统允许开关。EA=0,中断系统关闭,CPU不能响应任何中断申请;EA=1,中断系统开放。 其余各位是各中断源中断允许控制位,“1”是开放中断,“0”则关闭中断。 * 五、中断优先级寄存器IP IP(Interrupt Priority)是一个控制中断系统优先级别的SRF,一共有8位,其中6位有含义,各位的含义如下: 各中断源优先级别控制位如果为“1”则为高级中断;如果为“0”则为低级中断。 * 中断系统结构图 * 下一讲:第二十七讲 51系列单片机中断处理过程 第二十六讲 51系列单片机的中断系统 * 第五章MCS-51中断系统 中断系统使计算机具有机变的处理事件的能力。另外,中断技术也能帮助CPU提高运行效率。 * 5.1中断的概念 首先一个问题是,什么是中断?在人们的日常生活中有无中断的事例呢? 5.1.1、什么是中断? 一切均来自生活。在日常生活中,或者是在企事业单位中,人们经常会遇到这样的事。当一个经理正在阅读秘书堆在他(她)桌面上的文件时,他(她)桌面上的几个电话中的一个电话铃响了。接电话打电话当然是经理的日常工作之一,这时经理接了电话。打完电话后,经理接着看文件。接电话虽然打断了经理看文件的工作,但是“只是中断了一下”,他(她)还可以继续看文件。所以“中断”不是“停止”,而“只是中断了一下”。 * 中断的定义 在计算机中,中断的含义是:CPU正在工作时(执行某一段程序),突然要求CPU做另外一件工作(执行另外一段程序),这时CPU就暂停了原程序的执行,转入另外一段程序(中断服务子程序)。CPU执行完另外一段程序后,又返回到原来被终止的那段程序中。 CPU进入中断过程是接收到中断申请信号后进行的,上个事例中的电话铃就是“中断申请信号”。 * 5.1.2 中断源(89C52) 能发出中断信号的部件就称为中断源。 MCS-51系统的中断源有如下6个: 外部中断0 定时器T0 外部中断1 定时器T1 串行口中断 定时器T2 * 2.4.2、P3口 P3口有8位,即P3.0~P3.7,是多种功能复用的准双向口。它的第一功能是准双向口,它的第二功能如下表所示。 引脚 第二功能 引脚 第二功能 P3.0 RXD(串行口输入线) P3.4 T0(T0外部计数脉冲输入线) P3.1 TXD(串行口输出线) P3.5 T1(T1外部计数脉冲输入线) P3.2 INT0(外部中断0输入线) P3.6 WR(外部数据存储器写控制线) P3.3 INT1(外部中断1输入线) P3.7 RD(外部数据存储器读控制线) * 2.1.2 外部引脚 二排直列封装 方形四边封装 * 5.1.3、中断优先权 当经理正在阅读文件时,桌面上有二个电话同时响起,这位经理会选择接哪一个电话呢?自然他(她)会接其中一个比较重要的电话。中断系统也一样,当几个中断源同时向CPU发出中断申请信号,CPU也应该先去响应其中最重要的中断源发出的中断申请。 在另外一种情形中,经理正在阅读文件,桌面上的一个电话铃响了,他(她)去接这个电话。这个电话还未打完,桌面上的另一个电话又响了,这个经理又会怎么办呢?如果这个经理是很理智的人,他(她)就会先判断,第二个电话是否比第一个电话更重要,如果是的话,他(她)就会搁下第一个电话,去接第二个电话。打完第二个电话后在接第一个电话,打完第一个电话后再阅读文件。计算机中断系统也一样,应当具有中断的嵌套功能,以便处理类似情况的发生。 * 51系列单片机中断级别 在计算机系统中,当有多个中断源同时向CPU申请中断时,CPU就必须确定首先为哪一个中断服务,在系统中,各中断源事先按轻重缓急设置好优先权,一旦发生中断源竞争时,
您可能关注的文档
最近下载
- 2025年扬州工业职业技术学院单招语文测试模拟题库最新.docx VIP
- 部编高教版2023·职业模块 中职语文 口语交际《讲解》.pptx
- 2025年苏州工业职业技术学院单招职业技能测试题库最新.docx VIP
- 最后一个克林索尔克林索尔.PDF VIP
- 产业小镇案例:华夏幸福大厂影视小镇.pptx
- 2025年苏州经贸职业技术学院单招职业适应性测试题库最新.docx VIP
- 2024年安徽省阜阳市《保安员证》考试题库含答案通用完整版.pdf
- 2025年苏州经贸职业技术学院单招(语文)测试模拟题库最新.docx VIP
- 2025年苏州信息职业技术学院单招(语文)测试模拟题库最新.docx VIP
- 网格员考试公共基础知识题库.pdf
文档评论(0)