版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第5章AT89S51单片机的
中断系统15.1AT89S51中断技术概述中断技术主要用于实时监测与控制,要求单片机能及时地响应中断请求源提出的服务请求,并作出快速响应、及时处理。这是由片内的中断系统来实现的。当中断请求源发出中断请求时,如果中断请求被允许,单片机暂时中止当前正在执行的主程序,转到中断服务处理程序处理中断服务请求。中断服务处理程序处理完中断服务请求后,再回到原来被中止的程序之处(断点),继续执行被中断的主程序。
图5-1为整个中断响应和处理过程。23图5-1
中断响应和处理过程如果单片机没有中断系统,单片机的大量时间可能会浪费在查询是否有服务请求发生的定时查询操作上。采用中断技术完全消除了单片机在查询方式中的等待现象,大大地提高了单片机的工作效率和实时性。5.2AT89S51中断系统结构中断系统结构图如图5-2所示。中断系统有5个中断请求源(简称中断源),两个中断优先级,可实现两级中断服务程序嵌套。每一中断源可用软件独立控制为允许中断或关中断状态,中断优先级均可用软件来设置。45.2.1中断请求源由图5-2可见,AT89S51中断系统共有5个中断请求源:(1)——外部中断请求0,中断请求信号由引脚输入,中断请求标志为IE0。(2)——外部中断请求1,中断请求信号由
引脚输入,中断请求标志为IE1。(3)定时器/计数器T0计数溢出发出的中断请求,中断请求标志为TF0。(4)定时器/计数器T1计数溢出发出的中断请求,中断请求标志为TF1。(5)串行口中断请求,中断请求标志为发送中断TI或接收中断RI。56图5-2AT89S51的中断系统结构示意图5.2.2中断请求标志寄存器5个中断请求源的中断请求标志分别由TCON和SCON的相应位锁存。1.TCON寄存器为定时器/计数器的控制寄存器,字节地址为88H,可位寻址。特殊功能寄存器TCON的格式如图5-3所示。7图5-3
特殊功能寄存器TCON的格式TCON各标志位功能如下:(1)TF1—定时器/计数器T1的溢出中断请求标志位。当T1计数产生溢出时,由硬件使TF1置“1”,向CPU申请中断。CPU响应TF1中断时,TF1标志由硬件自动清“0”,TF1也可由软件清“0”。(2)TF0—定时器/计数器T0的溢出中断请求标志位,功能与TF1类似。(3)IE1—外部中断请求1的中断请求标志位。(4)IE0—外部中断请求0中断请求标志位,功能与IE1类似。(5)IT1—选择外部中断请求1为跳沿触发还是电平触发。8IT1=0,电平触发方式,引脚
上低电平有效,并把IE1置“1”。转向中断服务程序时,由硬件自动把IE1清“0”。IT1=1,跳沿触发方式,加到引脚
上的外部中断请求输入信号电平从高到低的负跳变有效,并把IE1置“1”。转向中断服务程序时,由硬件自动把IE1清“0”。(6)IT0—选择外部中断请求0为跳沿触发方式还是电平触发方式,其意义与IT1类似。AT89S51复位后,TCON被清“0”,5个中断源的中断请求标志均为0。TR1(D6位)、TR0(D4位)这2位与中断系统无关,将在第6章定时器/计数器中介绍。92.SCON寄存器串行口控制寄存器,字节地址为98H,可位寻址。低二位锁存串行口的发送中断和接收中断的中断请求标志TI和RI,格式如图5-4所示。
图5-4
SCON中的中断请求标志位各标志位的功能:(1)TI—串行口的发送中断请求标志位。每发送完一帧串行数据后,TI自动置“1”。TI标志必须由软件清“0”。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 秦皇岛市抚宁区选聘教师笔试真题2025
- 达州市达川区教育局招聘省属公费师范毕业生笔试真题2025
- 2026 年初中秋季开学第一课强对流暴雨雷电天气避险科普班会
- 护理实习生学习:患者隐私保护不是一句口号
- 某制药公司仓储管理规范
- 某玻璃厂节能环保细则
- 2024人教版八年级生物上册期末复习全册考点提纲
- 2026年振动环境下三维扫描精度保障技术调研及专业产品报告
- 统编小学二年级语文上册第四单元测试卷(二)含答案
- 统编版七年级历史下册知识要点
- 上海市2026年中考数学试题(附答案)
- 浙江省劳动合同
- 2026年交管12123驾驶证学法减分试题(含参考答案)
- 2026年(完整版)国家GCP培训考试题库及参考答案(完整版)
- 中考英语作文10宾语从句写作句型练习
- 租户腾退协议书模板
- 2026年船舶驾驶员考试题库及答案
- 预防接种规范培训课件教学
- 项目技术标述标
- 睡眠呼吸障碍合并哮喘的诊疗策略-1
- TCNAS53-2025抗肿瘤药物静脉给药技术学习解读课件附送标准全文可编辑版
评论
0/150
提交评论