




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
七人表決器設(shè)計(jì)一.設(shè)計(jì)要求1.能夠完成七人表決的功能,并且直觀的顯示結(jié)果:決議通過顯示字母P,否則顯示字母E;2.能夠選擇顯示表決雙方的人數(shù),有控制開關(guān)與顯示指示燈,并且能夠?qū)崟r(shí)的顯示反對(duì)與贊成的人數(shù);3.能夠選擇是否記名,并有指示燈顯示。當(dāng)選擇記名時(shí),與表決參與者相對(duì)應(yīng)的指示燈亮起;4.不設(shè)置棄權(quán)的狀況,超過三人同意則表示決議通過。二.設(shè)計(jì)思路1.使用Altera的CycloneII器件,F(xiàn)PGA型號(hào)為EP2C35F672C6N;開發(fā)平臺(tái)為QuartusII8.02.使用6個(gè)撥動(dòng)開關(guān)用以進(jìn)行表決,開關(guān)閉合時(shí)表示同意,斷開時(shí)表示不同意;3.使用6個(gè)LED用以顯示表決的個(gè)人結(jié)果,用以顯示記名時(shí)的情況。LED亮起表示表決人同意,否則表示不同意;4.使用一個(gè)七段數(shù)碼管用以顯示表決結(jié)果,通過顯示P,否則顯示E;另外使用兩個(gè)數(shù)碼管用以分別顯示同意與不同意的人數(shù);5.使用兩個(gè)撥動(dòng)開關(guān)控制是否記名,是否顯示表決的人數(shù)結(jié)果;6.其他電路按需要搭建。三.硬件系統(tǒng)組成框圖數(shù)碼管顯示LED燈顯示開關(guān)按鈕電源系統(tǒng)FPGA數(shù)碼管顯示LED燈顯示開關(guān)按鈕電源系統(tǒng)FPGAN不顯示票數(shù)比Yxout1和xout0分別顯示同意和不同意票數(shù)檢測set1=1檢測set=1Nxout在數(shù)碼管顯示EYxout在數(shù)碼管顯示P統(tǒng)計(jì)同意人數(shù)同意人數(shù)>3按鍵輸入表決N不顯示票數(shù)比Yxout1和xout0分別顯示同意和不同意票數(shù)檢測set1=1檢測set=1Nxout在數(shù)碼管顯示EYxout在數(shù)碼管顯示P統(tǒng)計(jì)同意人數(shù)同意人數(shù)>3按鍵輸入表決開始YNYNxout2xout2輸出記名投票無記名輸出BiaojueqiBiaojueqiSetSet1xin[0:6]selsel1xout[0:6]xout0[0:6]xout1[0:6]xout2[0:6]注釋:set:選擇是否記名set1:選擇是否顯示投票人數(shù)及比例xin[0:6]:表決輸入,分別是七個(gè)撥動(dòng)開關(guān)sel:輸出指示是否記名投票sel1:輸出指示是否顯示投票人數(shù)及比例xout[0:6]:譯碼用數(shù)碼管輸出表決是否通過xout0[0:6]:譯碼用數(shù)碼管輸出同意的人數(shù)(set1=1)xout1[0:6]:譯碼用數(shù)碼管輸出不同意同意的人數(shù)(set1=1)xout2[0:6]:譯碼用七個(gè)LED輸出記名結(jié)果設(shè)計(jì)HDL源程序libraryieee;useieee.std_logic_1164.all;useieee.std_logic_unsigned.all;entitybiaoisport(set,set1:instd_logic;----控制按鍵xin:instd_logic_vector(6downto0);----按鍵輸入表決sel,sel2:outstd_logic;-------控制指示燈xout,xout0,xout1,xout2:outstd_logic_vector(6downto0));----xout顯示結(jié)果,xout0顯示否決的人數(shù),xout1贊成的人數(shù),xout2LED輸出endentity;architecturebevofbiaoisbeginprocess(xin,set,set1)variablej:integer:=0;beginj:=0;foriin0to6loop------統(tǒng)計(jì)同意的個(gè)數(shù)ifxin(i)='1'thenj:=j+1;endif;endloop;if(set='1')then-------是否記名投票sel<='1';xout2<=xin;-------記名投票elsesel<='0';xout2<="0000000";endif;ifj>3then------判決是否表決通過并輸出結(jié)果xout<="0001100";----數(shù)碼管顯示Pelsexout<="0000110";-----數(shù)碼管顯示Eendif;ifset1='1'then------是否顯示表決比例sel2<='1';------顯示指示燈亮并且譯碼輸出同意與不同意的數(shù)目casejis------顯示贊成的人數(shù)when0=>xout1<="1000000";when1=>xout1<="1111001";when2=>xout1<="0100100";when3=>xout1<="0110000";when4=>xout1<="0011001";when5=>xout1<="0010010";when6=>xout1<="0000010";when7=>xout1<="1111000";whenothers=>xout1<="XXXXXXX";endcase;casejis------顯示不贊成的人數(shù)when7=>xout0<="1000000";when6=>xout0<="1111001";when5=>xout0<="0100100";when4=>xout0<="0110000";when3=>xout0<="0011001";when2=>xout0<="0010010";when1=>xout0<="0000010";when0=>xout0<="1111000";whenothers=>xout0<="XXXXXXX";endcase;else------不顯示表決比例sel2<='0';xout0<="1111111";----不顯示數(shù)字xout1<="1111111";endif;endprocess;endarchitecturebev;四.DE2平臺(tái)仿真在Quartus中打開已經(jīng)建好的工程文件;按要求選擇設(shè)備并且分配管腳,重新編譯,連接實(shí)驗(yàn)板的電源線與下載線,下載程序文件分別撥動(dòng)開關(guān)sw0到sw6,看是否能夠滿足基本要求;在分別撥動(dòng)sw
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025標(biāo)準(zhǔn)物流運(yùn)輸合同樣本
- 2025長沙辦公樓租賃合同范本
- 2025【企業(yè)短期融資借款合同】公司短期融資合同
- 2025年GPS接收設(shè)備及其綜合應(yīng)用系統(tǒng)合作協(xié)議書
- 2025幕墻設(shè)計(jì)與施工合同范本
- 2025實(shí)習(xí)生聘用合同模板與協(xié)議范本
- 2025年聚陰離子纖維素合作協(xié)議書
- 2025如何規(guī)避裝修合同風(fēng)險(xiǎn):專家提供的策略與指南
- 2025合同范本在應(yīng)用軟件代理中的運(yùn)用研究
- 2025網(wǎng)絡(luò)旅行社合作合同協(xié)議書
- ISOTS 22163專題培訓(xùn)考試
- 六年級(jí)下冊(cè)數(shù)學(xué)課件-第4單元 比例 整理和復(fù)習(xí) 人教版(共21張PPT)
- JJF(魯) 142-2022 稱重式雨量計(jì)校準(zhǔn)規(guī)范
- Adobe-Illustrator-(Ai)基礎(chǔ)教程
- 程序的運(yùn)行結(jié)果PPT學(xué)習(xí)教案
- 圓柱鋼模計(jì)算書
- 合成寶石特征x
- 查擺問題及整改措施
- 年度研發(fā)費(fèi)用專項(xiàng)審計(jì)報(bào)告模板(共22頁)
- 隧道工程隧道支護(hù)結(jié)構(gòu)設(shè)計(jì)實(shí)用教案
- 得力打卡機(jī)破解Excel工作表保護(hù)密碼4頁
評(píng)論
0/150
提交評(píng)論