版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单片机C语言编程KeilProteus理解中断的概念,熟悉单片机的中断源会根据需求正确配置相关的特殊功能寄存器02教学目标中断源及相关特殊功能寄存器01中断的概念
CPU进行工作A时发生了事件B,请求CPU马上处理
CPU暂时中断当前工作A,转去处理事件B
事件B处理完后,回到工作A被中断的地方继续处理A工作。中断的优点:
CPU利用率高
控制实时性强系统可靠性好中断源外部中断源:/INT0(P3.2)/INT1(P3.3)定时/计数器:T0(P3.4)T1(P3.5)串行口:RXD(P3.0),TXD(P3.1)外部中断相关的特殊功能寄存器如果要开放T0呢?
76543210IEEAESET1EX1ET0EX0字节地址:A8HEX0:外中断0允许ET0:T0中断允许
EX1:外中断1允许ET1:T1中断允许ES:串口中断允许
EA:CPU中断允许中断源允许控制寄存器IE(1,开放;0,禁止)例:开放外部中断源INT0和INT1的中断请求,可用两种方式实现:字节操作:IE=0X85;位操作:EX0=1;EX1=1;EA=1;外部中断相关的特殊功能寄存器触发方式设置及中断标志寄存器TCON
76543210TCONIE1IT1IE0IT0字节地址:88H位名称作用说明IE0INT0的中断标志位,1表示有中断请求,0表示无请求。由硬件置0,置1IE1INT1的中断标志位IT0INT0触发方式设置位:0表示低电平触发,1表示下降沿触发电平触发:低电平必须保持到响应时,在中断服务结束前,INTx低电平必须撤除。下降沿触发:采样到有效下降沿后,在IEx中将锁存一个1。直到响应时才清0。IT1INT1触发方式设置位定时/计数器相关的位外部中断相关的特殊功能寄存器中断优先级设置寄存器IP(两个优先级:1,高级;0,低级)
76543210IPPSPT1PX1PT0PX0字节地址:B8HPX0:外中断0优先级
PT0:T0中断优先级PX1:外中断1优先级PT1:T1中断优先级PS:串口中断优先级同一优先级的自然顺序:INT0、TO、INT1、T1、串口。
中断优先级遵循的原则:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026浙江温州市人才资源开发有限公司招聘1人备考题库及参考答案详解一套
- 2025年广州市越秀区中医医院医护人员招聘笔试题库及答案详解
- 2025年锦州市中山医院医护人员招聘笔试题库及答案详解
- 2026学年山西省长治市六年级语文期末自我评估潜能激发题附答案详细答案和解析
- 2025年中国人民解放军第三三零三工厂医院医护人员招聘笔试题库及答案详解
- 2025年林甸县保健站医护人员招聘笔试题库及答案详解
- 2025年甘肃省稀土公司职工医院医护人员招聘笔试题库及答案详解
- 2026年养老院新春活动策划方案
- 2026江苏连云港市灌南县教育局所属学校招聘新教师27人笔试模拟试题及答案详解
- 2026中国热带农业科学院分析测试中心第二批招聘9人(海南)考试模拟试题及答案详解
- 兽医药理学复习题-扬大
- 移动光纤熔接知识培训课件
- 2025 年湖北省中考生物地理试卷
- 2025年中国铁路西安局招聘高校毕业生第二批(102人)笔试参考题库附带答案详解
- 热射病应急响应预案
- 2025年生猪屠宰兽医卫生检疫人员考试题(附答案)
- 超星尔雅学习通《微生物与人类健康(复旦大学)》2024章节测试答案
- T-CECS120-2021套接紧定式钢导管施工及验收规程
- 部编版道德与法治四年级下册单元试卷集附答案(全册)
- 2022-2023学年广东省广州市越秀区七年级(下)期末数学试卷含答案
- 统编版语文六年级下册古诗文阅读 小升初专项练习(有答案)
评论
0/150
提交评论