fpga按鍵控制數(shù)碼管顯示_第1頁
fpga按鍵控制數(shù)碼管顯示_第2頁
fpga按鍵控制數(shù)碼管顯示_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

fpga按鍵控制數(shù)碼管顯示按鍵與數(shù)碼管顯示LED數(shù)碼管(LEDSegmentDisplays)是由多個發(fā)光二極管封裝在一起組成“8”字型的器件,引線已在內(nèi)部連接完成,只需引出它們的各個筆劃,公共電極。LED數(shù)碼管常用段數(shù)一般為7段有的另加一個小數(shù)點,還有一種是類似于3位“+1”型。位數(shù)有半位,1,2,3,4,5,6,8,10位等等。LED數(shù)碼管根據(jù)LED的接法不同分為共陰和共陽兩類,了解LED的這些特性,對編程是很重要的,因為不同類型的數(shù)碼管,除了它們的硬件電路有差異外,編程方法也是不同的。圖2是共陰和共陽極數(shù)碼管的內(nèi)部電路,它們的發(fā)光原理是一樣的,只是它們的電源極性不同而已。顏色有紅,綠,藍(lán),黃等幾種。圖1這是一個7段兩位帶小數(shù)點10引腳的LED數(shù)碼管圖2引腳定義下面來介紹fpga按鍵控制數(shù)碼管顯示程序?qū)崿F(xiàn):modulekey_led(clk_50M,key,duan_ma,wei_ma);inputclk_50M;input[3:0]key;//key為輸入的鍵碼的值output[3:0]wei_ma;output[7:0]duan_ma;wire[3:0]key;reg[7:0]duan_ma;reg[3:0]wei_ma;reg[3:0]key_temp;//設(shè)置了一個寄存器always@(posedgeclk_50M)beginkey_temp《=key;//把鍵碼的值賦給寄存器case(key_temp)4‘b0111:duan_ma《=8’b1100_0000;//段碼,按鍵后,數(shù)碼管顯示04‘b1011:duan_ma《=8’b1001_0000;//段碼,數(shù)碼管顯示94‘b1101:duan_ma《=8’b1000_0010;//段碼,數(shù)碼管顯示64‘b1110:duan_ma《=8’b1011_0000;//段碼,數(shù)碼管顯示3endcaseendalways@(posedgeclk_50M)begincase(key_temp)4‘b0111:wei_ma《=4’b0111;//位選信號4‘b1011:wei_ma《=4’b1011;4‘b1101:wei_ma《=4’b1101;4‘b1110:wei_ma《=4’b1110;endcaseendendmodule數(shù)碼管靜態(tài)顯示0-7moduleled_0_7(clk,rst,dataout,en);inputclk,rst;output[7:0]dataout;//數(shù)碼管的段碼輸出output[7:0]en;//數(shù)碼管的位選使能輸出reg[7:0]dataout;//各段數(shù)據(jù)輸出reg[7:0]en;reg[15:0]cnt_scan;//掃描頻率計數(shù)器reg[4:0]dataout_buf;always@(posedgeclkornegedgerst)begi

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論