![VerilogLED數(shù)碼管驅(qū)動電路設(shè)計_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/14/11382fc8-4863-4674-a677-f2dc527b7d0b/11382fc8-4863-4674-a677-f2dc527b7d0b1.gif)
![VerilogLED數(shù)碼管驅(qū)動電路設(shè)計_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/14/11382fc8-4863-4674-a677-f2dc527b7d0b/11382fc8-4863-4674-a677-f2dc527b7d0b2.gif)
![VerilogLED數(shù)碼管驅(qū)動電路設(shè)計_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/14/11382fc8-4863-4674-a677-f2dc527b7d0b/11382fc8-4863-4674-a677-f2dc527b7d0b3.gif)
![VerilogLED數(shù)碼管驅(qū)動電路設(shè)計_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/14/11382fc8-4863-4674-a677-f2dc527b7d0b/11382fc8-4863-4674-a677-f2dc527b7d0b4.gif)
![VerilogLED數(shù)碼管驅(qū)動電路設(shè)計_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/14/11382fc8-4863-4674-a677-f2dc527b7d0b/11382fc8-4863-4674-a677-f2dc527b7d0b5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、!-項目編號Item No.06項目名稱ItemLED數(shù)碼管驅(qū)動電路 設(shè)計訓(xùn)練對象Class微電子技術(shù)專業(yè)學(xué)時Time4課程名稱Course可編程邏輯器件應(yīng)用教材TextbookCPLD/FPGA應(yīng)用技術(shù)目的Objective1. 熟練使用Quartus II ,掌握整個 CPLD/FPGA開發(fā)流程;2. 掌握LED數(shù)碼管靜態(tài)顯示的 Verilog HDL 設(shè)計方法;3. 掌握LED數(shù)碼管動態(tài)顯示的 Verilog HDL設(shè)計方法實訓(xùn)2 LED數(shù)碼管驅(qū)動電路設(shè)計與實現(xiàn)一、實訓(xùn)設(shè)備、工具與要求1. 實訓(xùn)設(shè)備、工具PC電腦、FPGA開發(fā)系統(tǒng)、Quartus II 應(yīng)用軟件。2.實訓(xùn)要求每位學(xué)生獨立
2、完成項目的制作并撰寫實訓(xùn)報告;項目制作完成后由制作者按“驗收標(biāo)準(zhǔn)”測試功能與參數(shù),指導(dǎo)教師驗收并登記成績; 項目經(jīng)指導(dǎo)教師驗收后,由學(xué)生將全部實驗設(shè)備整理后交指導(dǎo)教師驗收并登記; 實訓(xùn)結(jié)束后1周內(nèi)交實訓(xùn)報告。二、實訓(xùn)涉及的基本知識1.請畫出七段LED數(shù)碼管顯示電路的輸入輸出結(jié)構(gòu)inOin1in2in32.列表描述共陰七段數(shù)碼顯示電路的輸入輸出關(guān)系和顯示結(jié)果?七段數(shù)碼管顯示電路輸入七段數(shù)碼管顯示電路輸出LED顯示字形in3 in2 in1 in0gfedcba100000111111000010000110100101011011200111001111301001100110401011101
3、1015011011111006011100001117100011111118100111001119三、實訓(xùn)綜合電路(七段譯碼器電路框圖)動態(tài)顯示電路框圖:ah/;4:uOchrvlSC*EtCKTipcnt:u1模10計數(shù)單個數(shù)碼管顯示電路框圖:rvtfenpin25:u0Ch lk£Ch飛tcntOiulfilPHqidijan:u2ledfb,.UI rscanlj.,Dl四、實訓(xùn)步驟1.閱讀Altera Cyclongll開發(fā)系統(tǒng)用戶手冊,畫出七段數(shù)碼管的電路圖和連接引腳。信號clkrstled6led5led4led3led2led1led0sca n3scan2sca
4、 n1scan0引 腳89907374758385868797100102104值868773747515381828396981001022. 設(shè)計應(yīng)用工程,將十進制的0-9的BCD碼轉(zhuǎn)換成七段數(shù)碼管的顯示碼(組合邏輯電路)七段LED數(shù)碼管顯示電路的 Verilog代碼: module qidua n_0(c nt,led);inp ut out putreg3:0 ent;6:0 led;6:0 led;always(c nt)begincase(c nt)4'b0001:led=7'b0000110;4'b0010:led=7'b1011011;4'
5、;b0011:led=7'b1001111;4'b0100:led=7'b1100110;4'b0101:led=7'b1101101;4'b0110:led=7'b1111100;4'b0111:led=7'b0000111;4'b1000:led=7'b1111111;4'b1001:led=7'b1101111;4'b1010:led=7'b1110111; default:led=7'b0111111;endeaseenden dmoduleIT劉已Value
6、S 35序0S entB OC leiE on:11. 1 11 Illi 1 III1 LI _ u 111 11 f”e 1 rijri1 u 1L3. 設(shè)計應(yīng)用工程,四個數(shù)碼管依次靜態(tài)顯示“1”、“2”、“ 3”、“4”;module led_1(a,led); input outp utreg1:0 a;10:0led;10:0led;always(a)beginif(a=2'b00)led<=11'b00010000110;else if(a=2'b01)七段LED數(shù)碼管顯示電路仿真波形圖:endled<=11'b00101011011;e
7、lse if(a=2'b10)led<=11'b01001001111;elseled<=11'b10001100110;en dmoduleVail S E廬QAB;粉3i匸廠e"6ooi6, ns( 00I Micrn10. ILS2D. ¥30. C ns01 X 】o 廠 11ooT Qiqcioqiilix iQQOiiOQiio4. 設(shè)計應(yīng)用工程,單個數(shù)碼管完成從模10計數(shù)功能;分頻器:clk;rst; elk_1h z;module fenpin 25(clk,rst,clk_1hz); input input outp u
8、t always (p osedge clk or p osedge rst) beginregregclk_1h z;23:0ent;if(rst=1'b1)cnt<=24'd0;else if(cnt=13107119)begin cnt<=24'd0; clk_1hz<=clk_1h z; endelseent<=ent+1;end en dmodule十進制計數(shù)器:rst,clk; 3:0 cnt;3:0 cnt;regmodule cnt10(rst,clk,cnt); input outp ut always(posedge clk)
9、 beginif(rst=1'b0) cnt<=4'b000;else if(cnt=4'd9) cnt<=4'b000;elsecnt<=cnt+1;end en dmodule十進制計數(shù)器仿真波形 圖: default:led=7'b0111111;LED譯碼器:module qidua n(cn t,led,sca n); input outp ut outp utreg wire3:0 cnt;6:0 led;3:0 scan;6:0 led;3:0 scan;scan=4'b0001;assig nalways(c n
10、t)begincase(c nt)4'b0001:led=7'b0000110;4'b0010:led=7'b1011011;4'b0011:led=7'b1001111;4'b0100:led=7'b1100110;4'b0101:led=7'b1101101;4'b0110:led=7'b1111100;4'b0111:led=7'b0000111;4'b1000:led=7'b1111111;4'b1001:led=7'b1101111;4
11、9;b1010:led=7'b1110111;endcaseenden dmoduleLED譯碼器仿真波形圖:Vtlu*6 350 catB OC0 l*dB Oil0 sc anA )pz曲.9 nz40 0 nsT60.0 ns1SO.0 nsJS,35 ns-1J;two)X 0001 X 0010X OOH X 0100X 0101 X 0110X 0111 X IDE JoiniiXooooiioXioiiaiiXiooiniXiiooiioXiioiioiXiiiiiooXooooiiiXiiiiiii.1頂層電路Verilog HDL代碼: module cn t10le
12、d(rst,clk,led,sca n); input input out put out put wirewirewirerst;elk;6:0 led;3:0 scan;3:0 ent;6:0 led;3:0 scan;fenpin25 cn t10qidua nu0(.clk(clk),.rst(rst),.clk_1hz(clk_1hz);u1(.clk(clk_1hz),.rst(rst),.cnt(c nt);u2(.c nt(c nt),.led(led),.sca n( sca n);en dmodule框圖:CIKrsi0tanI3.Cl5. 設(shè)計應(yīng)用工程,LED數(shù)碼管動態(tài)顯
13、示分頻器:module div24(clk,rst,sclk);inputrst;inputclk;1, 2, 3, 4”,完成 Verilog HDL 設(shè)計;out putsclk;wire sclk;23:0 cnt;regalways (p osedge clk) beginif(rst=1'b0) cnt<=24'd0;elsecn t<=c nt+1;endassig n sclk=c nt23;en dmodule二位計數(shù)器:module cn t2(sclk,rst,c nt); input input out putregsclk; rst;1:0
14、cnt; 1:0 cnt;always (p osedge sclk) beginif (rst=1'b0) cnt<=2'b00;elsecnt<=cnt+1;enden dmodule二位計數(shù)器仿真波形圖:Value £S.35 I4 0田cntB 130rstA 1e 4sclkA 140. 0 TLEQO.0 HiSO p HEpsnsS. 35 iLMJI _廠srr ID X Li X 00 X 0111 廠麗'00LED譯碼器:module ledyima(c nt,led);input 1:0 cnt;out put10:0led;
15、reg10:0led;always(c nt)begincase(c nt)2'b00:led=11'b00010000110;2'b01:led=11'b00101011011;2'b10:led=11'b01001001111;2'b11:led=11'b10001100110;endcaseenden dmoduleLED譯碼器仿真波形圖:Valt1)M10.0 RSEQ ¥ ns30.0 ns40.0&. 35 lis.田 exitE 1 赧B OOOlt00 1X01X10X11泗;OOOIOOOOHD_X_00101011011 _X_01001 ODLl 11 _X_IDOOlHOOllO_s頂層電路Verilog HDL代碼:elk; rst;module led_0(clk,rst,led);inp u
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年企業(yè)與員工勞動協(xié)議示范文本
- 2025年策劃合作項目合作方解除協(xié)議書
- 2025年建筑行業(yè)策劃合伙人合同樣本
- 2025年預(yù)防用生物制品項目規(guī)劃申請報告
- 2025年中等職業(yè)技術(shù)學(xué)校教務(wù)主任合同
- 2025年倉儲短期租賃策劃合同范本
- 2025年公共交通改善合同協(xié)議
- 2025年公司員工股權(quán)合作合同指南
- 2025年標(biāo)準(zhǔn)融資協(xié)調(diào)合同
- 2025年醫(yī)院醫(yī)師綜合雇傭協(xié)議
- 光纜線路施工安全協(xié)議書范本
- 成本合約規(guī)劃培訓(xùn)
- 山東省濟寧市2025屆高三歷史一輪復(fù)習(xí)高考仿真試卷 含答案
- TSGD7002-2023-壓力管道元件型式試驗規(guī)則
- 教師讀書分享《給教師的建議》課件
- 湖南省長郡中學(xué)2023-2024學(xué)年高二下學(xué)期寒假檢測(開學(xué)考試)物理 含解析
- 了不起的狐貍爸爸-全文打印
- 課程改革與學(xué)前教育發(fā)展研究
- 2022年最新小升初個人簡歷
- 初中物理各單元思維導(dǎo)圖
- 2022年北京市專升本英語真題
評論
0/150
提交評論