51单片机中断为什么按一下数字跳10几下,这个也不好加delay吧
需要如何设置呢
INT0,INT1中断 ,按一下按键跳了10几下
而且按键抬起来也会跳几下
请解释一下为什么 谢谢了!!
- //主程序
- void main()
- {
- IE=0x85;
- PX0=1; //中断优先
- IT0=1;
- IT1=1;
- while(1)
- {
- if(K3==0) Count_A=0;
- if(K4==0) Count_B=0;
- Show_Counts();
- }
- }
- //INT0中断函数
- void EX_INT0() interrupt 0
- {
- Count_A++;
- }
- //INT1中断函数
- void EX_INT1() interrupt 2
- {
- Count_B++;
- }
|