对于单片机的中断分这么几类,从中断源分部布上可分外部中断和内部中断、硬件中断及软件中断,芯片的开发者已给各类芯片的中断都有赋予各自的向量地址入口,当CPU正在执行非中断程序A的某地址时,这时有中断请求时不论是外部还是内部中断请求,硬件系统将停止当前的工作,先去执中断处理程序,当完成中断处理后执行一条中断返回执指令,这样程序将回到上述程序A处继续它原来的工作。

基础型51系列单片机的中断分别是;

INT0(外部中断0入口)0003H

INT1(外部中断1入口)0013H

CTC0(定时中断0入口)000BH

CTC1(定时中断1入口)001BH

串行口中断入口0023H。

有了上述地址入口单片机的开发者可以方便的设置调用中断处理程序,但若不是单片机开发者特别规定的情况下中断调用的优先级则是先外后内,先0后1原则,不过也可以根据需要对这些中断源再进一步的扩展。

现在先以基础型51系列单片机为例的外部中断,该芯片的P3口除它的一般并行接口功能外还有第二功能…

  • UC3846控制芯片工作原理控制图 逆变焊机原理与用途
  • 数字万用表电阻档测试二极管正反向没有阻值(使用万用表测量二极管的正向电阻,为什么各档)
  • 学单片机需要学数电模电吗(学单片机要先学数电模电吗)
  • 电工怎么选择适合自己用的万用表(电工初学者买什么样的万用表好)
  • 单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
  • 电机保护的方案取决于负载的机械特性
  • 绝缘电阻表正负搭接不复零位是怎么回事
  • 短路怎么用万用表查