欧美三级网址,欧美1区视频,一区二区高清,欧美特黄aaaaaaaa大片

視通科技
偉成資訊科技"
快速搜索:

基于VHDL的矩陣鍵盤及顯示電路設(shè)計

2011年04月11日 10:13  來源:現(xiàn)代電子技術(shù)  字體【   

FPGA/CPLD在數(shù)字系統(tǒng)設(shè)計中的廣泛應(yīng)用,影響到了生產(chǎn)生活的各個方面。在FPGA/CPLD的設(shè)計開發(fā)中,VHDL語言作為一種主流的硬件描述語言,具有設(shè)計效率高,可靠性好,易讀易懂等諸多優(yōu)點。作為一種功能強(qiáng)大的FPGA/CPLD數(shù)字系統(tǒng)開發(fā)環(huán)境,Altera公司推出的Quar-tUSⅡ,為設(shè)計者提供了一種與結(jié)構(gòu)無關(guān)的設(shè)計環(huán)境,使設(shè)計者能方便地進(jìn)行設(shè)計輸入、快速處理和器件編程,為使用VHDL語言進(jìn)行FPGA/-CPLD設(shè)計提供了極大的便利。矩陣鍵盤作為一種常用的數(shù)據(jù)輸入設(shè)備,在各種電子設(shè)備上有著廣泛的應(yīng)用,通過7段數(shù)碼管將按鍵數(shù)值進(jìn)行顯示也是一種常用的數(shù)據(jù)顯示方式。在設(shè)計機(jī)械式矩陣鍵盤控制電路時,按鍵防抖和按鍵數(shù)據(jù)的譯碼顯示是兩個重要方面。本文在QuartusⅡ開發(fā)環(huán)境下,采用VHDL語言設(shè)計了一種按鍵防抖并能連續(xù)記錄并顯示8次按鍵數(shù)值的矩陣鍵盤及顯示電路。

 1 矩陣鍵盤及顯示電路設(shè)計思路

矩陣鍵盤及顯示電路能夠?qū)C(jī)械式4×4矩陣鍵盤的按鍵值依次顯示到8個7段數(shù)碼管上,每次新的按鍵值顯示在最右端的第O號數(shù)碼管上,原有第0~6號數(shù)碼管顯示的數(shù)值整體左移到第1~7號數(shù)碼管上顯示,見圖1。總體而言,矩陣鍵盤及顯示電路的設(shè)計可分為4個部分:

(1)矩陣鍵盤的行及列的掃描控制和譯碼。該設(shè)計所使用的鍵盤是通過將列掃描信號作為輸入信號,控制行掃描信號輸出,然后根據(jù)行及列的掃描結(jié)果進(jìn)行譯碼。

(2)機(jī)械式按鍵的防抖設(shè)計。由于機(jī)械式按鍵在按下和彈起的過程中均有5~10 ms的信號抖動時間,在信號抖動時間內(nèi)無法有效判斷按鍵值,因此按鍵的防抖設(shè)計是非常關(guān)鍵的,也是該設(shè)計的一個重點。

(3)按鍵數(shù)值的移位寄存。由于該設(shè)計需要在8個數(shù)碼管上依次顯示前后共8次按鍵的數(shù)值,因此對已有數(shù)據(jù)的存儲和調(diào)用也是該設(shè)計的重點所在。

(4)數(shù)碼管的掃描和譯碼顯示。由于該設(shè)計使用了8個數(shù)碼管,因此需要對每個數(shù)碼管進(jìn)行掃描控制,并根據(jù)按鍵值對每個數(shù)碼管進(jìn)行7段數(shù)碼管的譯碼顯示。

2 矩陣鍵盤及顯示電路的實現(xiàn)

本文所設(shè)計的矩陣鍵盤及顯示電路的電路符號如圖2所示。其中,clk為時鐘信號輸入端(頻率可為1 024~32 768Hz);start為清零控制端;kbrow為列掃描信號輸入端;kbeol為行掃描信號輸出端;scan為數(shù)碼管地址掃描信號輸出端;seg7為數(shù)碼管顯示信號輸出端!  

值得注意的是,本文設(shè)計的矩陣鍵盤及顯示電路在按鍵防抖和數(shù)據(jù)寄存部分設(shè)計得更加簡潔可靠,實現(xiàn)的功能更加強(qiáng)大,其具有如下特點:

(1)為了實現(xiàn)按鍵防抖,本文采用對按鍵狀態(tài)連續(xù)記錄的方式,即在按鍵彈起后連續(xù)8個時鐘周期均無按鍵信號才確認(rèn)1次按鍵有效,從而避免了按鍵按下和彈起過程中的數(shù)據(jù)抖動,相比于使用計數(shù)器從按鍵按下開始計數(shù),直到5~10 ms后才讓按鍵有效的防抖方式,這里設(shè)計的按鍵防抖更加可靠,且可有效避免長時間按下按鍵產(chǎn)生的重復(fù)數(shù)據(jù)輸出,使每次按鍵無論時間長短均可且只會產(chǎn)生1次數(shù)據(jù)輸出。另外,當(dāng)電路采用32 768 Hz以上的時鐘作為系統(tǒng)時鐘時,可以通過增加按鍵狀態(tài)連續(xù)記錄的時鐘周期數(shù),實現(xiàn)可靠的防抖。 

(2)該設(shè)計采用一個32位一維數(shù)組temp作為數(shù)據(jù)寄存器,使用移位寄存方式,實現(xiàn)了對連續(xù)8次按鍵數(shù)據(jù)的存儲和調(diào)用,從而可以在8個數(shù)碼管上連續(xù)顯示數(shù)據(jù)。

3 仿真結(jié)果分析

本文設(shè)計的矩陣鍵盤及顯示電路在QliartusⅡ開發(fā)環(huán)境下進(jìn)行了仿真驗證。其中,按鍵防抖功能的仿真波形如圖3所示。仿真結(jié)果分析如下:

(1)clk為時鐘輸入信號,作為系統(tǒng)時鐘;

(2)start為清零控制端,當(dāng)其為高電平時,按鍵有效;

(3)kbrow為列掃輸入信號,kbcol為行掃輸出信號,圖3中對kbrow[1]的輸入波形進(jìn)行設(shè)置,模擬了“A”鍵按下和彈起的過程;

(4)fnq為防抖控制信號,scan為數(shù)碼管地址掃描輸出,seg7為數(shù)碼管顯示輸出。由圖3可知,只有在按鍵彈起后,才有數(shù)據(jù)輸出,從而實現(xiàn)防抖功能。  

該設(shè)計的其他功能也可以通過仿真驗證,不再贅述。

4 結(jié)語

本文設(shè)計矩陣鍵盤及顯示電路在QuartusⅡ開發(fā)環(huán)境下進(jìn)行仿真驗證后,下載到湖北眾友科技實業(yè)股份有限公司的ZYllEDAl3BE實驗箱中進(jìn)行了硬件驗證。該實驗箱使用ACEXlK系列EPlK30QC208芯片作為核心芯片。實驗證明,當(dāng)電路的系統(tǒng)時鐘頻率在1 024~32 768 Hz范圍內(nèi)時,電路均可穩(wěn)定運行,按鍵防抖可靠、功能完整。當(dāng)系統(tǒng)時鐘頻率低于1 024 Hz時,需要減少防抖記錄時鐘周期的個數(shù),否則容易錯過短時按鍵動作;當(dāng)系統(tǒng)時鐘頻率高于32 768 Hz時,需要增加防抖記錄時鐘周期的個數(shù),以確?煽康陌存I防抖。

[Aoview]MP8X4
[Aoview]MP8X4
價格:面議
[AFLink]RGB-24X24
[AFLink]RGB-24X24
價格:面議
[Aoview]MP32X16B
[Aoview]MP32X16B
價格:面議
[jincan]JC-0804GA
[jincan]JC-0804GA
價格:面議
[AFLink]AV-16X8
[AFLink]AV-16X8
價格:面議
明基
MAXHUB
快捷
產(chǎn)品關(guān)注排行
欧美三级网址,欧美1区视频,一区二区高清,欧美特黄aaaaaaaa大片
日韩伦理电影网| 国产麻豆精品视频| 精品一区二区三区的国产在线播放| 国产乱人伦偷精品视频不卡| 欧美综合天天夜夜久久| 久久免费看少妇高潮| 日本怡春院一区二区| 99久久精品免费精品国产| 国产亚洲一区二区三区在线观看| 日韩电影在线一区二区三区| 91老司机福利 在线| 国产日本亚洲高清| 国内一区二区视频| 日韩视频在线你懂得| 亚洲成在线观看| 色吧成人激情小说| 亚洲免费观看高清完整版在线观看熊 | 欧美一级欧美三级| 亚洲激情图片qvod| 99精品1区2区| 亚洲欧洲精品成人久久奇米网| 韩国精品免费视频| 日韩欧美久久一区| 日产欧产美韩系列久久99| 欧美精品精品一区| 午夜视频久久久久久| 欧美图区在线视频| 亚洲午夜一二三区视频| 精品视频在线免费观看| 亚洲综合色丁香婷婷六月图片| 色综合天天视频在线观看| 中文字幕日韩一区| 色国产精品一区在线观看| 亚洲精品成人精品456| 在线亚洲精品福利网址导航| 亚洲一区视频在线观看视频| 欧美猛男gaygay网站| 日韩精品久久久久久| 69久久夜色精品国产69蝌蚪网| 日本一不卡视频| 日韩欧美卡一卡二| 国产成人免费视频网站| 国产精品女同一区二区三区| 波多野结衣亚洲| 亚洲国产欧美在线| 日韩视频一区二区在线观看| 激情欧美一区二区| 欧美国产一区在线| 色欧美乱欧美15图片| 亚洲国产乱码最新视频| 日韩精品资源二区在线| 国产91露脸合集magnet| 亚洲综合自拍偷拍| 日韩女优制服丝袜电影| jlzzjlzz亚洲日本少妇| 午夜精品福利视频网站| 精品国产网站在线观看| 91色porny| 久久成人免费网站| 亚洲男人电影天堂| 日韩美女主播在线视频一区二区三区| 国产美女在线精品| 一二三四社区欧美黄| 久久在线免费观看| 91久久人澡人人添人人爽欧美 | 亚洲伦在线观看| 欧美日韩电影在线播放| 国产在线一区二区综合免费视频| 国产精品传媒入口麻豆| 欧美精品丝袜中出| 99久久伊人网影院| 久久av中文字幕片| 亚洲一二三四区不卡| 国产午夜精品一区二区三区四区| 欧美中文字幕一区二区三区亚洲| 精品中文av资源站在线观看| 亚洲免费视频中文字幕| 久久久久久久久久久久久久久99 | 欧美天堂一区二区三区| 国产成人亚洲综合a∨婷婷图片| 亚洲一区二区五区| 国产精品麻豆视频| 精品成人一区二区三区四区| 欧美群妇大交群中文字幕| 成人动漫av在线| 久久精品国产第一区二区三区| 一区二区三区在线观看网站| 中文字幕高清一区| 国产性做久久久久久| 欧美mv日韩mv| 亚洲午夜在线电影| 日韩美女精品在线| 欧美国产禁国产网站cc| 欧美精品一区二区三区高清aⅴ | 色综合久久精品| 成人小视频在线观看| 国产在线一区观看| 国产综合色精品一区二区三区| 丝袜国产日韩另类美女| 亚洲午夜精品17c| 亚洲黄色尤物视频| 亚洲欧美日韩一区二区三区在线观看| 久久久久久久免费视频了| 日韩视频不卡中文| 精品久久久久久久久久久院品网 | 1024成人网色www| 国产精品色婷婷| 国产精品久久精品日日| 国产日韩欧美精品一区| 欧美韩国日本一区| 国产精品乱人伦中文| 中文字幕精品一区二区精品绿巨人| 久久精子c满五个校花| 久久久亚洲高清| 国产精品美女一区二区| 日韩一区在线免费观看| 亚洲一区二区在线观看视频| 亚洲韩国精品一区| 日韩av高清在线观看| 免费高清不卡av| 精品系列免费在线观看| 精品一区二区三区香蕉蜜桃| 国产精品一卡二卡| 成人毛片在线观看| 91成人免费在线| 91.com视频| 国产清纯在线一区二区www| 国产精品国产精品国产专区不蜜| 亚洲丝袜美腿综合| 日韩黄色小视频| 国产成人精品亚洲日本在线桃色| 91丨国产丨九色丨pron| 在线不卡中文字幕| 欧美精品一区二区在线播放 | 国产夜色精品一区二区av| 国产精品久久久久9999吃药| 一区二区三区国产精华| 久久精品国产99国产精品| 不卡av在线网| 在线成人免费观看| 欧美国产精品久久| 午夜精品久久久久久久蜜桃app| 久久99精品久久久| 97久久人人超碰| 日韩一区二区三区在线视频| 国产精品网站导航| 日韩精品一二区| 91免费国产在线观看| 精品噜噜噜噜久久久久久久久试看| 国产精品天干天干在线综合| 天天av天天翘天天综合网| 国产精品18久久久久久久久 | 亚洲成av人片在www色猫咪| 国产在线精品不卡| 欧美最新大片在线看| 国产欧美日韩视频一区二区| 亚洲h精品动漫在线观看| 国产成人精品影视| 91精品国产乱| 亚洲一二三四久久| 丁香婷婷综合网| 精品少妇一区二区三区免费观看| 亚洲精品日日夜夜| 成人精品免费看| 久久尤物电影视频在线观看| 亚洲成人精品影院| av成人老司机| 中文字幕av不卡| 美女在线观看视频一区二区| 欧美色精品在线视频| 国产精品久久久久久久久晋中 | 日韩一区日韩二区| 韩国精品免费视频| 日韩欧美在线影院| 日韩精品亚洲一区二区三区免费| 色网综合在线观看| 亚洲欧美影音先锋| av一区二区三区四区| 国产欧美va欧美不卡在线| 国产乱码一区二区三区| 日韩免费观看高清完整版| 图片区小说区区亚洲影院| 精品视频在线看| 亚欧色一区w666天堂| 91福利在线导航| 亚洲一本大道在线| 91国产免费观看| 一区二区久久久| 欧美日韩一区二区三区四区| 一区二区三区四区乱视频| 91免费看片在线观看| 亚洲图片另类小说| 一本色道久久综合亚洲aⅴ蜜桃 | 久88久久88久久久| 日韩欧美一级片| 免费在线观看一区| 久久久综合九色合综国产精品| 国产伦精品一区二区三区免费| 精品久久久久久最新网址| 精品亚洲国内自在自线福利|