新手小白正在学习51单片机,遇到一个问题:
按理来说,当外部中断检测到一个下降沿时,执行中断处理子程序(这个过程应该是us级别的)而前沿抖动是5ms左右,那外部中断因该继续响应抖动的第二个下降沿,可是在protues 仿真里并没有出现这个现象,是什么原因呢?
#include"reg51.h"
sbit LED1=P2^0;
sbit LED2=P2^6;
void main()
{
unsigned char i=0x01;
EA=1;
EX0=1;
EX1=1;
IT0=1;
IT1=1;
while(1)
{
;}
}
void EXINTO() interrupt 0
{
LED1=~LED1;
}
void EXINT1() interrupt 2
{
LED2=~LED2;
}