在https://www.deyisupport.com/question_answer/f/55.aspx问,不知道什么时候才能有回答,还是要靠自己找一点:
这是富士通单片机中的相关文档写的: Jittering elimination is a problem in keyboard design. There are two methods to solve this problem. One is to add a capacitor in the hardware circuit and the other is to create a delay by using the 8/16-bit composite timer.
Encoding for the hardware method is very simple, only using the external interrupt, but the jittering elimination process is not good since the system may not be able to scan the edge. By comparison, the software method is more useful.
关于要了解抖动现象的问题,有个中文帖子很有参考:https://bbs.eeworld.com.cn/viewthread.php?tid=101691&extra=&page=1
关于LauchPad的电路图中使用外部上拉的问题以及一些知识:Internal Pull-up Resistors on MSP430x2xx and LaunchPad
关于这种简单电路按键的估算之类可以参见:MSP430 LaunchPad PushButton
这个应该能给点奖励了
|