外部中断0和外部中断1的触发方式
国内外生产的51单片机,在外部中断0/外部中断1触发方式上略有不同。
以ATMEL和飞利浦为代表的51单片机采用了边沿触发和电平触发方式,例如AT89C系列,外部中断既可以下降沿触发,也可以低电平触发。
而以STC为代表的国产的单片机采用了边沿触发,外部中断既可以上升沿或下降沿都触发,也可以单选下降沿触发。
外部中断是指芯片引脚态发生变化向CPU申请中断,比如下降沿、上升沿、电平变化等,具体可设置特殊功能寄存器来开启或屏蔽复位引脚比较特殊,中数后PC指针变为0x0000
内部中断是指内部功能模块达到到中断条件向CPU申请中断,比如TCC、看门狗等,可参照不同芯片的技术文档说明进行设置