通過矩陣鍵盤輸入,并顯示在一位數(shù)碼管上。#include#define uint unsigned int#define uchar unsigned charsbit duanx = P2^6;sbit weix = P2^7;uchar key, k_tmp, view;uchar show[] = { 0x3f,0x06,0
如圖是獨立式鍵盤電路圖。獨立式鍵盤輸入電路的VHDL程序設(shè)計主要包括鍵盤去抖電路、輸入信息譯碼電路和輸入存儲緩沖器等電路的VHDL程序設(shè)計,其中重點為輸入信息譯碼電路的設(shè)計。如圖所示獨立式鍵盤電路接口信息譯碼
矩陣式鍵盤是一種常見的輸入裝置,在日常的生活中,矩陣式鍵盤在計算機、電話、手機、微波爐等各式電子產(chǎn)品上已經(jīng)被廣泛應(yīng)用。如圖是一個3×4矩陣鍵盤的面板配置圖,其中數(shù)字O~9作為數(shù)字輸入按鍵,F(xiàn)1、F2作為自定義
鍵盤輸入去抖電路的VHDL源程序 注:為便于仿真時觀察有關(guān)中間結(jié)果,程序中增加了一些觀測點的輸出,調(diào)試好后程序中的相應(yīng)語旬應(yīng)注釋掉或作相應(yīng)修改。來源:ks990次
如圖為鍵盤輸入去抖電路的仿真結(jié)果圖,圖中的輸出信號QQ0,QQ1,D_0UT1,DD0,DD1是為便于仿真時觀察中間結(jié)果而增加的觀測點的輸出,調(diào)試好后程序中的相應(yīng)語句應(yīng)注釋掉。由圖上可以看出,原來的彈跳現(xiàn)象經(jīng)過鍵盤輸入去
鍵盤輸入與數(shù)據(jù)顯示控制模塊JPXSKZ的VHDL源程序 來源:ks990次