新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于FPGA和VHDL語言的多按鍵狀態識別系統

        基于FPGA和VHDL語言的多按鍵狀態識別系統

        作者: 時間:2010-09-03 來源:網絡 收藏

        本文引用地址:http://www.104case.com/article/151597.htm

          軟件去抖動過程說明:對寄存器的2位數值做異或運算,即m=State_1 Xor State_2。若m=l,說明有動作,則令TimeDelay=1,啟動延時計數;若m=O,表明處于去抖延時或者平穩。這時判斷TimeDelay,若TimeDelay=0,則處于平穩;若0MaxDelay時說明按鍵已經平穩,將結果送入編碼器模塊。軟件去抖關鍵代碼如下:

          



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 舞阳县| 徐水县| 乌海市| 利川市| 永宁县| 阳高县| 林西县| 阜康市| 元江| 茶陵县| 即墨市| 河曲县| 剑川县| 仪征市| 新宾| 绍兴县| 军事| 德兴市| 津南区| 郸城县| 元江| 温州市| 电白县| 乌鲁木齐市| 红原县| 榆林市| 方正县| 南城县| 灌阳县| 新乡县| 西吉县| 水城县| 西乡县| 柳州市| 乐昌市| 平原县| 繁昌县| 宣化县| 雷山县| 金阳县| 灵山县|