freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于fpga的自動售貨機(jī)設(shè)計(jì)畢業(yè)論文-預(yù)覽頁

2025-07-16 13:44 上一頁面

下一頁面
 

【正文】 引腳名稱引腳編號引腳名稱引腳編號引腳名稱引腳編號I/O716I/O1728I/O2749I/O3762I/O817I/O1829I/O2850I/O3864I/O918I/O1930I/O2951I/O3965I/O1019I/O2035I/O3052I/O4066I/O1121I/O2136I/O3153I/O4167I/O1222I/O2237I/O3254I/O4371I/O1323I/O2338I/O3358I/O4472I/O1424I/O2439I/O3459I/O1525I/O2547I/O3560I/O1627I/O2648I/O3661FLEX 10K10主要由84個引腳組成,: 各引腳對應(yīng)的引腳名稱 時鐘發(fā)生器自動售貨機(jī)的控制系統(tǒng)需要一個時鐘信號,我們選用的是6MHz的時鐘信號。 電源電路 鍵盤的設(shè)計(jì)為了完成購物自動售貨機(jī)必須有購物鍵,本課題所要求的是五個按鍵,其中四個是商品選擇鍵(熱狗,飲料,漢堡,雙層漢堡),剩下的一個按鍵為初始按鍵。圖 下載驅(qū)動與外接存儲器 顯示器設(shè)計(jì)自動售貨機(jī)需要一個顯示燈,當(dāng)購物結(jié)束后顯示器顯示找零錢數(shù)額。4 軟件系統(tǒng)設(shè)計(jì)軟件系統(tǒng)分為總體思想與模塊的分類。設(shè)機(jī)器內(nèi)1元和2元的找零硬幣無限。(5)當(dāng)顧客完成一次購買后或按錯按鈕后,需要設(shè)置一個重新開始按鈕,使整個系統(tǒng)恢復(fù)到初始狀態(tài)。設(shè)置三個按鈕:a1,a2,a5來表示投入的硬幣是1元、2元、5元。(1)初始狀態(tài):當(dāng)售貨機(jī)通電后進(jìn)入初始狀態(tài),顧客購買時,可根據(jù)選擇xuan_rg,xuan_yl,xuan_hb,xuan_schb鍵購買商品,從而進(jìn)入下一狀態(tài)。投幣時間為30秒超過30秒,售貨機(jī)拒絕接受錢幣。 設(shè)計(jì)流程圖是是否否否是一元貨物2元貨3元貨投幣計(jì)算金額金額物價繼續(xù)投幣確認(rèn)購買出貨找零退幣結(jié)束4元貨開始圖 流程圖 模塊分類此售貨機(jī)模塊包括:投幣處理模塊,商品選擇模塊,投幣模塊,分頻模塊,控制器模塊,計(jì)時模塊,LED燈顯示模塊,找零模塊,出貨模塊。圖 . 投幣模塊投幣模塊主要程序如下:library ieee。 en: out std_logic)。beginwait until clk=39。if reset=39。qian:=0。139。bi=1。elsif a2=39。 qian:=2。139。en=39。when 1=if en1=39。 then qian:=qian+1。elsif a2=39。en=39。 then qian:=qian+5。end if。end process。:圖 reset輸入為1時的仿真結(jié)果 商品選擇模塊自動售貨機(jī)的商品選擇模塊,通過自動售貨機(jī)上的四個選擇按鍵完成商品選擇,在接收到對應(yīng)四個商品之一的一個選擇信號時進(jìn)行編譯,將被選擇的商品進(jìn)行編碼,輸入到主控模塊中,在主控模塊中與所接受的錢幣進(jìn)行對與計(jì)算。當(dāng)en2為1時,商品可以進(jìn)行選擇,當(dāng)en2為0時,四個商品選擇鍵無效。ENTITY yima ISPORT ( a1,a3,a4,a8,en2,reset : IN STD_LOGIC。ARCHITECTURE a OF yima ISBEGINprocess(a1,a3,a4,a8) beginif reset=39。 and en2=39。139。039。139。xuan_rg=39。xuan_schb=39。 and en2=39。139。039。139。xuan_yl=39。xuan_hb=39。039。039。else d=0。039。039。通過程序所得仿真結(jié)果如下:1. 當(dāng)reset輸入為1,en2輸入為0,a8輸入為1時,d輸出應(yīng)當(dāng)為0,: 圖 reset輸入為1,en2輸入為0,a8輸入為1時的仿真結(jié)果2 當(dāng)reset輸入為0,en2輸入為0,a8輸入為1時,d輸出為0,: reset輸入為0,en2輸入為0,a8輸入為1時的仿真結(jié)果3 當(dāng)reset輸入為0,en2輸入為1,a8輸入為1時,d輸出為8,xuan_schb輸出為1,: en2輸出為2時的仿真結(jié)果 分頻模塊分頻模塊是用來將外來的時鐘信號進(jìn)行分頻,有硬件系統(tǒng)已經(jīng)知道,選用的時鐘信號是由外部的6MHZ的晶振提供的,通過分頻模塊進(jìn)行分頻以后將得到周期為1HZ的信號。ENTITY fenpi ISPORT(CLK:IN STD_LOGIC。 SIGNAL DIVCLK: STD_LOGIC。 THEN IF Q 14 THEN Q =Q+1。 END IF。通過程序所得到的仿真結(jié)果如下:當(dāng)clk第15輸出為上升沿時,newclk輸出為1,:圖 newclk輸出為1時的仿真結(jié)果 計(jì)數(shù)模塊 由于課題要求自動售貨機(jī)控制系統(tǒng)有定時系統(tǒng),并限定在30s內(nèi)完成投幣,30s之后投幣無效,因此需要設(shè)定一個計(jì)數(shù)模塊對投幣時間進(jìn)行限制。 計(jì)數(shù)模塊計(jì)數(shù)模塊主要程序如下:library ieee。 t: out std_logic)。begin process(clk,clr,en) begin if (clr=39。event and clk=39。) then if (bcd1n=1001) then bcd1n=0000。 end if。139。139。 else bcd10n=bcd10n+39。 end if。 and bcd10n=011) then t=39。 end if。通過程序所得的仿真結(jié)果如下:1 當(dāng)en為1時,clr為0時,t在clk第30個上升沿輸出為1,: 圖 t輸出為1時的仿真結(jié)果2 當(dāng)en為1時,clr為1時,t輸出為0,: 圖 t輸出為0時的仿真結(jié)果 出貨模塊出貨模塊是自動售貨機(jī)給出相關(guān)貨物的信號,本課題要求貨物為四個商品,因此出貨模塊有5個輸入信號,xuan_rg,xuan_sb,xuan_yl,xuan_schb,為所購商品的輸入信號,en為控制模塊所給的信號當(dāng)en=1時出貨模塊開始工作,然后對顧客所選擇貨物進(jìn)行出貨。ENTITY chuhuo ISPORT(xuan_rg,xuan_hb,xuan_yl,xuan_schb,en3 : IN STD_LOGIC。039。039。039。139。039。139。139。039。039。139。139。039。139。039。039。END a。USE 。 c : OUT STD_LOGIC。 g : OUT STD_LOGIC )。 begin CASE di ISWHEN 0 = outp:=1111110。WHEN 4 = outp:=0110011。WHEN 8 = outp:=1111111。 a = outp(0)。 e = outp(4)。END a。輸出信號di,c分別為找零顯示模塊的輸入信號與找零信號。En1與en2分別為投幣模塊與商品選擇模塊的控制信號,當(dāng)en1為0時,投幣模塊不工作,當(dāng)en2為0時商品選擇模塊不工作。end state_pack。entity zhukong isport(start,clk,t:in std_logic。di:out integer range 0 to 9)。beginwait until clk=39。if start=39。 en1=39。en2=39。en3=39。 en1=39。clr=39。039。 en2=39。 en1=39。clr=39。039。 en2=39。039。c=bvar。139。elsif t=39。 c=0 。039。elsif t=39。039。reset=39。di=0。en1=39。139。139。end if。主控模塊的仿真結(jié)果如下:1當(dāng)start輸入為0,t輸入為0,b輸入為5,d輸入為4時,c輸出為1,clr輸出為1,en輸出為1,en1輸出為1,reset輸出為1, 圖 c輸出為1,clr輸出為1,en輸出為1,en1輸出 為1,reset輸出為1時的仿真結(jié)果2 當(dāng)start輸入為1,t輸入為0,b輸入為5,d輸入為4時,reset輸出為1,clr輸出為0,en1輸出為0,en輸出為0,en2輸出為0.,仿真結(jié)果為圖 圖 reset輸出為1,clr輸出為0,en1輸出為0,en輸出為0,en2輸出為0時的仿真結(jié)果3 當(dāng)start輸入為0,t輸入為1,b輸入為2,d輸入為4時(bd),c輸出為2,en1輸出為0,en2輸出為0,clr輸出為1,en輸出為0, 圖 c輸出為2,en1輸出為0,en2輸出為0,clr輸出為1,en輸出為0時的仿真結(jié)果4 當(dāng)start輸入為0,t輸入為1時,b輸入為5,當(dāng)輸入為4時(b=d),c輸出為1,en輸出為0,en1輸出為0,clr輸出為1,en2輸出為0,: c輸出為1,en輸出為0,en1輸出為0,clr輸出為1,en2輸出為0 時的仿真結(jié)果 頂層模塊頂層模塊為自動售貨機(jī)軟件的總體部分。解決辦法是通過增加模塊,與輸入信號來解決,本文不詳細(xì)闡述。 . Hu。從課題的選擇到項(xiàng)目的最終完成,劉老師都始終給予我細(xì)心的指導(dǎo)和不懈的
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1