单片机中断定时器计数器.pptxVIP

  • 1
  • 0
  • 约2.94千字
  • 约 36页
  • 2019-11-29 发布于湖北
  • 举报
? MCS-51及其5l子系列的其它成员都具有相同的中断结构。 8051有5个中断源——2个外部中断源INT0和INT1,2个片内定时器/计数器溢出中断源,1个片内串行口中断源。 分为两级——高级中断和低级中断。其中任何一个中断源的优先级均可由软件设定为高级或低级,能实现两级中断服务程序嵌套 。 都是可屏蔽的,由软件设定。;一、MCS—51的中断源;2.中断请求标志; SCON是串行口控制寄存器,与中断有关的是它的低两位TI和RI。 1) TI(SCON.1):串行口发送中断标志位。每发送完一个串行帧,由硬件置位TI。CPU响应中断时,不能清除TI,TI必须由软件清除。 2)RI(SCON.0):串行口接收中断标志位,当允许串行口接收数据时,每接收完一个串行帧,由硬件置位RI。同样,RI必须由软件清除。 ;二、MCS—51的中断控制 ;;中断处理过程一般分为三个阶段,即中断响应、中断处理和中断返回。 ; 2)中断响应过程 进入中断响应周期。CPU在中断响应周期要完成下列操作: 1) 根据中断请求源的优先级高低, 使相应的优先级状态触发器置1。 2) 清相应中断请求标志位IE0、 IE1、TF0或TF1 3) 保留断点,把PC内容 压入堆 保存。 4) 把被响应的中断源服

文档评论(0)

1亿VIP精品文档

相关文档