INT0响应按键中断却不响应红外遥控中断
IT工程师最大的特点就是有耐心,因为就算有脾气,程序也会让他没脾气。今天INT0端口突然不响应我的红外遥控的上升沿中断了,我将PD2(INT0)端口接到按键端口,发现能够触发,但是接到红外接收管端口就是不行?
问题是解决了,IO初始化的时候,将PD2初始化为1,也就是输出,改为0就可以了。但是为什么能够响应按键中断却不能响应红外中断呢?PS:我真的毫无脾气了。
[解决办法]
红外遥控的驱动能力不足?无法拉低或拉高一个设为输出的IO?