所谓的同时响应是不可能的,无论是扫描还是中断都有分先后。 你的问题可以参考以下解决方法:扫描时先记录KEY1的状态,如果为按下则无论下次扫描到什么状态都不执行动作,如果是放开的记录为放开,再次扫描到如果为按下则执行动作。这个扫描可以同时应用于KEY2两个不相冲突。
如果是轮询按键的话,可以按下key1以后将一个变量i置一,直到松开变量i清零,这样再按key2的时候进去先检测i是否为0,为0才能进行下一步
不明白你说的