单片机应用技术 6-2 中断源与中断请求标志 6.2 单片机中断源与中断请求标志-课件.pptVIP

  • 30
  • 0
  • 约1.39千字
  • 约 7页
  • 2020-08-29 发布于北京
  • 举报

单片机应用技术 6-2 中断源与中断请求标志 6.2 单片机中断源与中断请求标志-课件.ppt

《单片机应用技术》课程 电信工程系 中断源与中断请求标志 ——通信类专业教学资源库 目 录 中断源 01 中断请求标志 02 中断的特点 03 MCS-51的中断源和中断标志 通常,计算机的中断源有如下几种: (1) 一般的输入/输出设备。如键盘、打印机等,它们通过接口电路向CPU发出中断请求。 (2) 实时时钟及外界计数信号。如定时时间或计数次数一到,在中断允许时,由硬件则向CPU发出中断请求。 (3) 故障源。当采样或运算结果溢出或系统掉电时,可通过报警、掉电等信号向CPU发出中断请求。 (4) 为调试程序而设置的中断源。调试程序时,为检查中间结果或寻找问题所在,往往要求设置断点或进行单步工作(一次执行一条指令),这些人为设置的中断源的申请与响应均由中断系统来实现。 一. MCS-51的中断源 1、 (P3.2)。可由IT0(TCON.0)选择其为低电平有效还是下降沿有效。当CPU检测到P3.2引脚上出现有效的中断信号时,中断标志IE0(TCON.1)置1,向CPU申请中断。 2、 ( P3.3)。可由IT1(TCON.2)选择其为低电平有效还是下降沿有效。当CPU检测到P3.3引脚上出现有效的中断信号时,中断标志IE1(TCON.3)置1,向CPU申请中断。 3、TF0(TCON.5),片内定时/计数器T0溢出中断请求标志。当定时/计数器T0发生溢出时,置位TF0,并向CPU申请中断。 4、TF1(TCON.7),片内定时/计数器T1溢出中断请求标志。当定时/计数器T1发生溢出时,置位TF1,并向CPU申请中断。 5、RI(SCON.0)或TI(SCON.1),串行口中断请求标志。当串行口接收完一帧串行数据时置位RI或当串行口发送完一帧串行数据时置位TI,向CPU申请中断。 二、中断请求标志 IT0(TCON.0),外部中断INT0触发方式控制位。 当IT0=0时,为电平触发方式。 当IT0=1时,为边沿触发方式(下降沿有效)。 IE0(TCON.1),外部中断INT0中断请求标志位。 IT1(TCON.2),外部中断INT1触发方式控制位。 IE1(TCON.3),外部中断INT1中断请求标志位。 TF0(TCON.5),定时/计数器T0溢出中断请求标志位。 TF1(TCON.7),定时/计数器T1溢出中断请求标志位。 TR1(TCON.6)/TR0(TCON.4)为定时器工作允许位。 三、中断的特点 1) 分时操作 中断可以解决快速的CPU与慢速的外设之间的矛盾,使CPU和外设同工作。CPU在启动外设工作后继续执行主程序,同时外设也在工作。 2) 实时处理 在实时控制中,现场的各种参数、信息均随时间和现场而变化。这些外界变量可根据要求随时向CPU发出中断申请,请求CPU及时处理中断请求。如中断条件满足,CPU马上就会响应,进行相应的处理,从而实现实时处理。 3) 故障处理 针对难以预料的情况或故障,如掉电、存储出错、运算溢出等,可通过中断系统由故障源向CPU发出中断请求,再由CPU转到相应的故障处理程序进行处理。 石家庄邮电职业技术学院 谢谢 电信工程系 ——通信类专业教学资源库 * *

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档