版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单片机的中断系统中断的定义什么是中断?顾名思义,就是单片机“中断当前的工作”,转而做别的更重要或者更紧急的工作(执行中断服务程序)。那么当前未完成的工作怎么办呢?单片机会在紧要工作完成后,继续做中断前的工作。单片机的中断系统中断的定义1如下图所示。对事件的整个处理过程,称为中断处理(或中断服务)。如下图所示。对事件的整个处理过程,称为中断处理(或中断服务)2举个例子:小强和小明在下象棋。眼看小强快招架不住了,这时小明的GF来了,非要小明陪她逛街买衣服。于是小明同小强商量,先把棋盘封了,等买完衣服后继续战斗。晚上小明和小强回到棋盘前,轻而易举将小强击败。买衣服这段插曲并未改变小明必胜的结局。这就是整个中断过程。我们来看看中断过程是如何发生的:举个例子:31、中断请求:小明的GF要他逛街;2、中断响应:小明准备放下棋局陪GF逛街;3、现场保护:先把棋盘封了;4、中断处理:小明陪GF逛街买衣服;5、恢复现场:把棋盘解封;6、中断返回:继续战斗。此例中,小明的GF就是“中断源”,如果小明把棋移到密室中下,不让他的GF打扰,就叫“中断屏蔽”。1、中断请求:小明的GF要他逛街;此例中,小明的GF就是“中489c51中断系统的结构89c51单片机的中断系统有5个中断请求源,两个中断优先级,每一个中断源可以用软件独立地控制为允许中断或关中断状态,每一个中断源的中断级别均可用软件来设置。如下图所示:89c51中断系统的结构89c51单片机的中断系统有5个中断5单片机的定时器中断ppt课件651单片机的中断源中断源中断入口地址中断级别中断名外部中断00003H最高interrupt0定时器0中断000BH↓interrupt1外部中断10013H↓interrupt2定时器1中断001BH↓interrupt3串口中断0023H最低interrupt451单片机的中断源中断源中断入口地址中断级别中断名外部中断07
响应中断请求的条件一个中断请求被响应,需满足以下必要条件:(1)IE寄存器中的中断总允许位EA=1。(2)该中断源发出中断请求,即该中断源对应的中断请求标志为“1”。(3)该中断源的中断允许位=1,即该中断没有被屏蔽。(4)无同级或更高级中断正在被服务。
81.定时器/计数器的结构及工作原理1.定时器/计数器的结构及工作原理9
加法计数器是计满溢出时才申请中断,所以在给计数器赋初值时,不能直接输入所需的计数值,而应输入的是计数器计数的最大值与这一计数值的差值,设最大值为M,计数值为N,初值为X,则X的计算方法如下:计数状态:X=M-N定时状态:X=M-定时时间/Tcy
而Tcy=12÷晶振频率
加法计数器是计满溢出时才申请中断,所以在给102.方式和控制寄存器一、定时器/计数器的方式寄存器TMOD
GATEC/TM1M0GATEC/TM1M0T1T0TMOD89HTMOD各位定义2.方式和控制寄存器一、定时器/计数器的方式寄存器TMO111.M1M0工作方式控制位表1工作方式选择表
M1M0方式说明00013位定时器(TH的8位和TL的低5位)01116位定时器/计数器102自动重装入初值的8位计数器113T0分成两个独立的8位计数器,T1在方式3时停止工作1.M1M0工作方式控制位表1工作方式选择表M122.C/T定时器方式或计数器方式选择位
若C/T=1时,为计数器方式;C/T=0时,为定时器方式。3.GATE定时器/计数器运行门控标志位
当GATE=1时,只有INT0(或INT1)引脚为高电平且TR0(或TR1)置1时,相应的定时器/计数器才被选通工作,这时可用于测量在INTx端出现的正脉冲的宽度。若GATE=0,则只要TR0(或TR1)置1,定时器/计数器就被选通,而不管INT0(或INT1)的电平是高还是低。
2.C/T定时器方式或计数器方式选择位13TF0、TF1分别是定时器/计数器T0、T1的溢出标志位,加法计数器计满溢出时置1,申请中断,在中断响应后自动复0。TF产生的中断申请是否被接受,还需要由中断是否开放来决定。TR1、TR0分别是定时器/计数器T1、T0的运行控制位,通过软件置1后,定时器/计数器才开始工作,在系统复位时被清0。TF1TR1TF0TR0IE1IT1IE0IT0TCON
88H二、定时器/计数器控制寄存器TCONTF0、TF1分别是定时器/计数器T0、T1的溢出143.工作方式
一、方式13.工作方式一、方式115二、方式2二、方式216方式1的应用方式1与方式0基本相同,只是方式1改用了16位计数器。要求定时周期较长时,13位计数器不够用,可改用16位计数器。方式2的应用
方式2是定时器自动重装载的操作方式,在这种方式下,定时器0和1的工作是相同的,它的工作过程与方式0、方式1基本相同,只不过在溢出的同时,将8位二进制初值自动
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年.net 算法笔试题及答案
- 药物过敏性休克急救与护理实战指南课件
- 新型环保建材在2025年建筑中的应用创新与推广可行性研究报告
- 牡丹江中考试卷及答案
- 护理专业技能考核与评估的跨领域应用
- 短视频平台的品牌营销策略
- 社区文化活动分析
- 脾切除术在自身免疫性溶血性贫血中的临床前研究
- 2026年及未来5年市场数据中国火锅店连锁经营行业市场深度分析及投资战略规划研究报告
- 桐梓县2025贵州桐梓县人力资源和社会保障局招募就业见习工作224人笔试历年参考题库典型考点附带答案详解
- 2025年广西专业技术人员继续教育公需科目(二)答案
- 网络与信息安全管理员(网络安全管理员)三级理论提纲练习试题附答案
- 2025质量工程师笔试题库及答案
- 2025年江苏南通市通州区广播电视广告有限公司招聘笔试参考题库含答案解析
- 2025年中国干细胞医疗行业发展前景预测与投资战略规划分析报告
- 2025年河南机电职业学院高职单招语文2019-2024历年真题考点试卷含答案解析
- 冠脉介入并发症曾繁芳
- 经颅多普勒超声操作标准
- 学前教育学 第3版 教案 第四章学前教育活动的组织与指导
- 电力行业紧急情况处理措施及应对
- 老旧供水设施改造项目可行性研究报告
评论
0/150
提交评论