按键程序有必要用外部中断或者电平中断吗?在哪种场合必须要用?已解答。
瓜田-山东:如果用PIC单片机,按键最好是用中断,这是PIC的优势。
坚鸿-深圳:
pic跟51单片机的程序框架是一样的。按键一般没必要动用外部中断或者电平触发中断来处理,普通的IO口扫描就足够了。
王工---上海松江:
正解。
瓜田-山东:
但PICIO带中断,用中断处理可以更简单,程序更好写,响应性更高。
暖 ——大连:
中断也要消抖啊。
坚鸿-深圳:
按键扫描程序响应太高了是坏事,太灵敏了不是好事。恰到好处才是真的好。
瓜田-山东:
这样的话,你是用不好PIC的,因为优势没表现出来。
威-广州:
当普通IO来就好啦。
坚鸿-深圳:
是的。如果没有休眠这种程序,按键就没必要动用外部中断或者电平中断。
瓜田-山东:
有简单的处理方法,为什么不用,再说,响应是可以缓存的。得到按键中断后可以先置一个标志。
坚鸿-深圳:
IO口也挺简单的。但是我真的觉得把中断用在按键上不是优点,而是缺点。主要是怕响应太灵敏了。
瓜田-山东:
也是,看你哪种用得好吧。
威-广州 :
我就被休眠这个弄烦了。上次我处理休眠就用了外部中断。最后还是把按键接到外部中断引脚。但是这样不好处理,太局限性了。MCU休眠只能用外部中断或者看门狗来唤醒,最后想不到什么法子。
坚鸿-深圳:
休眠的是例外。
王工---上海松江:
中断少用吧。
坚鸿-深圳:
是的。能不用中断尽量不用。程序里中断越少越好。
页:
[1]