- 3
- 0
- 约1.64万字
- 约 89页
- 2017-05-05 发布于湖北
- 举报
sd 第六章 中 断 本章学习目标 掌握单片机中断系统 掌握单片机中断处理过程 掌握中断程序设计 理解中断使用过程中需要注意的问题 §6.1中断的概念 中断是计算机中的一个很重要的技术,它既和硬件 有关,也和软件有关。正是因为有了中断技术,才使得 计算机的控制功能更加灵活、效率更高、使得计算机的 发展和应用大大的前进了一步,中断功能的强弱已成为 衡量一台计算机功能完善与否的重要指标。例如,下面 的情况下,就需要采用中断技术。 当计算机正在正常运行一个程序段的时候,如果有一个紧急的事件出现,又必须要立即处理这个紧急的事件; 计算机一边工作一边随时准备处理一个事件,但又不能确定该事件出现的确切时刻,像处理出现防火防盗事件就是如此。 计算机采用中断技术,大大提高了工作效率和 处理问题的灵活性,主要表现在3个方面: 可及时处理控制系统中许多随机发生的事件; 较好的解决了快速CPU和慢速外设之间的矛盾,可使CPU和外设并行工作; 具备了处理故障的能力,提高了系统自身的可靠性。 中断类似于主程序调用子程序,但它们又有区别,各自的主要特点如表所示。 §6.2单片机的中断系统及其管理 一、中断源及其优先级管理 1、中断源 中断源是指能发出中断请求,引起中断的装置或事件。 STC15F2K60S2单片机提供14个中断请求源: 5个外部中断请求 3个片内定时/计数器溢出中断请求 2个片内异步串行口(UART)中断请求(包括发送中断请求TI和接收中断请求RI) 1个ADC中断 1个SPI中断 1个低电压检测中断 1个PCA中断。 (1)定时/计数器T0和T1的控制寄存器TCON 该寄存器同时锁存了T0和T1的溢出中断请求标志及外部中断和的中断请求标志。 TCON(地址为88H,复位值为00H)的各位定义如下: 3)IE0:外部中断请求标志。 当IT0=0即电平触发方式时,在每个指令周期的最后一个时钟周期采样,若为低电平,将直接触发外部中断。 当IT0=1即边沿触发方式时,当某个指令周期的最后一个时钟周期采样到为高电平,下一个指令周期的最后一个时钟周期采样到为低电平时,由硬件置位IE0,并以此来向CPU请求中断。当CPU响应中断转向中断服务程序时,由硬件自动清0中断标志。 4)IE1:外部中断请求标志,其意义和IE0相同。 4)TR0:定时/计数器T0启动/停止控制位,详细介绍,请参考“定时器”一章。 5)TR1:定时/计数器T1启动/停止控制位,详细介绍,请参考“定时器”一章。 6)TF0:定时/计数器T0溢出中断标志。 在启动T0计数后,定时/计数器T0从初值开始加1 计数。当计数器计到最大值,再加1导致最高位产生 进位时,由硬件置TF0为1,向CPU申请中断,若 CPU响应中断,在进入中断后,CPU自动将TF0清0。 TF0也可用软件清0(查询方式)。 7)TF1:定时/计数器T1的中断标志,功能和TF0类似。 (2)串行口1控制寄存器SCON 用于对串行口1的工作方式进行控制,其最低两位锁存串行口1串行发送中断标志TI和串行接收中断标志RI。 SCON(地址为98H,复位值为00H)各位的定义如下: 2)TI:串行口1发送中断标志。 发送时,串行中断的方式是先发送再中断。TI=1表示串行口发送器已经发送完上一个数据,所以向CPU申请中断,以便发送下一个数据。值得注意的是,CPU响应发送器中断请求,转向执行中断处理程序时并不将TI清0,TI必须由用户在中断处理程序中用指令清0。 (3)串口2控制寄存器S2CON 寄存器S2CON(地址为9AH,复位值为00H)用于确定串口2的操作方式和控制串口2的某些功能,并设有接收和发送中断标志(S2RI及S2TI)位。 S2CON各位的定义如下: S2TI和S2RI是串口2的发送中断标志和接收中断标志,与寄存器SCON对应位的含义和功能类似,在此,不做详细描述。 (4)电源控制寄存器PCON 电源控制寄存器PCON(地址为87H,复位值为30H) 寄存器的各位定义如下: 与中断有关的位是LVDF。 LVDF是低电压检测标志位,同时也是低电压检测中断请求标志位。在正常工作和空闲工作状态时,如果内部工作电压Vcc低于低电压检测门槛电压,低电压中断请求标志位(LVDF/PCON.5)自动置1,与低电压检测中断是否被允许无关。即在内部工作电压Vcc低于低电压检测门槛电压时,不管有没有允许低电压检测中断,LVDF/PCON.5都自动为1。该位要用软件清0,清0后,如内部工作电压Vcc低于低电压检测门槛电压,该位又被自动设置为1。 在进入掉电工作状态前,如果低电压检测
您可能关注的文档
最近下载
- 数字图像处理图像编码.ppt VIP
- 湖北城市建设职业职业技术学院2025年高职单招考试城市燃气工程技术专业考试大纲.pdf VIP
- 长帝电烤箱TV42W使用说明书用户手册.pdf
- 气象学与气候学课件.pptx
- 电子科技大学《光电图像处理》 第六章 图像编码与压缩 ppt课件.pptx VIP
- 对外经济贸易大学2021-2022学年《Python程序设计》期末考试试卷(A卷)及标准答案.docx
- 高考数学极值点偏移练习题(含答案).docx VIP
- 化工过程安全管理导则-装置安全规划与设计课件.pptx VIP
- 五脏与情志 jt叔叔 JT叔叔伤寒杂病论慢慢教(.)五脏与情志.doc VIP
- 图像处理与分析图像的编码技术.ppt VIP
原创力文档

文档评论(0)