简答题

键盘为什么要防止抖动?在计算机控制系统中如何实现防抖?

正确答案

由于机械触点的弹性振动,按键在按下时不会马上稳定地接通而在弹起时也不能一下子完全地断开,因而在按键闭合和断开的瞬间均会出现一连串的抖动,这称为按键的抖动干扰。按键的抖动会造成按一次键产生的开关状态被CPU误读几次。为了使CPU能正确地读取按键状态,必须在按键闭合或断开时,消除产生的前沿或后沿抖动。去抖动的方法有硬件方法和软件方法两种。硬件方法是设计一个滤波延时电路或单稳态电路等硬件电路来避开按键的抖动时间。软件方法是指编制一段时间大于100ms的延时程序,在第一次检测到有键按下时,执行这段延时子程序使键的前沿抖动消失后再检测该键状态,如果该键仍保持闭合状态电平,则确认为该键已稳定按下,否则无键按下,从而消除了抖动的影响。

答案解析

相似试题
  • 键盘为什么要防止抖动?在计算机控制系统中如何实现防抖?

    简答题查看答案

  • 键盘属于什么设备?它有哪些类型?如何消除键开关的抖动?简述非编码键盘查询键位置码的过程。

    简答题查看答案

  • 抖动、重键都是键盘设计中经常遇到的问题,用什麽方法可以解决?

    简答题查看答案

  • 键盘属于计算机重要的硬件之一,键盘属于计算机系统中的()设备。

    单选题查看答案

  • 在工业过程控制中,键盘有几种?它们各有什么特点和用途?

    简答题查看答案

  • 在工业过程控制中,,键盘有几种?它们各有什么特点和用途?

    简答题查看答案

  • 在工业过程控制中,键盘有几种?它们各有什么特点和用途?

    简答题查看答案

  • 键盘在计算机的发展中起着很重要的作用,关于键盘的说法,错误的是()。

    单选题查看答案

  • 键盘在计算机的发展中起着很重要的作用.下面关于键盘的说法,正确的是()。

    多选题查看答案