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

正文內(nèi)容

畢業(yè)論文基于fpga的學(xué)校打鈴器設(shè)計(jì)-wenkub.com

2025-06-25 10:25 本頁面
   

【正文】 when 000 =num:=ml(3 downto 0)。when 010 =num:=fl(3 downto 0)。when 100 =num:=sl(3 downto 0)。when 110 =num:=speaktimel(3 downto 0)。 else temp=temp+1。 begin if (clk39。architecture a of dongtaism2 issignal temp:std_logic_vector(2 downto 0)。 mh:in std_logic_vector(3 downto 0)。 sh:in std_logic_vector(3 downto 0)。use 。139。 Q_SAO=QSAI WHEN K2=39。 ELSE QM_ARM_A。139。ARCHITECTURE a OF NOR_ARM_CTL IS BEGIN Q_HAO=QHAI WHEN K2=39。Q_HAO,Q_MAO,Q_SAO:OUT INTEGER RANGE 0 TO 9。QHBI:IN INTEGER RANGE 0 TO 9。 USE 。 END IF 。 ELSE tmp:=0。 ELSE tmp:=tmp+1。139。 BEGIN IF CLK39。 speaktime : in INTEGER RANGE 0 TO 15。END a。 END IF 。event AND up_key=39。BEGIN IF reset=39。ENTITY ctrl_s ISPORT( reset,up_key: IN STD_LOGIC。 END PROCESS。 WHEN OTHERS= Q_Y=39。WHEN 0010001000000000 = Q_Y=39。WHEN 0010000100000000 = Q_Y=39。WHEN 0010000000010101 = Q_Y=39。WHEN 0010000000000101 = Q_Y=39。WHEN 0001100100100000 = Q_Y=39。WHEN 0001100100010101 = Q_Y=39。WHEN 0001100000110000 = Q_Y=39。WHEN 0001011100110000 = Q_Y=39。WHEN 0001011001000101 = Q_Y=39。WHEN 0001011000110101 = Q_Y=39。WHEN 0001010101010000 = Q_Y=39。039。139。139。139。139。139。139。139。139。139。139。139。139。 Q_HA amp。 Q_Y: OUT STD_LOGIC)。ENTITY COMP_TIME ISPORT( K3: IN STD_LOGIC。039。 BEGIN SPEAK=CLK0 AND Y。MARM_B: IN INTEGER RANGE 0 TO 9。QH_B:IN INTEGER RANGE 0 TO 9。(2)比較模塊LIBRARY ieee。 Q_minueb=Q_tmpmb。 END IF。 ELSIF Q_tmpma=9 THEN Q_tmpma:=0。 ELSE Q_tmpha:=Q_tmpha+1。 THEN IF Q_tmphb=2 AND Q_tmpha=3 THEN Q_tmphb:=0。event AND up_key=39。 Q_tmpmb:= 0。 VARIABLE Q_tmphb: INTEGER RANGE 0 TO 9。END ctrl_memo。 k1高電平為調(diào)時(shí),低電平為調(diào)分 Q_hourb: OUT INTEGER RANGE 0 TO 9。end one。then c=b。 c: out std_logic )。use 。end process。end if。if(sl9)then sl=sl+1。139。)thensh=0000。sl:buffer std_logic_vector(3 downto 0))。use 。end process。end if。co=39。elsif t01001 thent0:=t0+1。139。beginif clk39。 co:out std_logic。(2)分計(jì)數(shù)模塊library ieee。sqmsh=t1。039。elset0:=0000。 thenif t1=0101 and t0=1000 thenco=39。t0:=0000。architecture SEC of SECOND isbeginprocess(cp,clr)variable t1,t0:std_logic_vector(3 downto 0)。entity SECOND isport(cp,clr:in std_logic。end architecture art。139。q:out std_logic)。 end architecture art。 else cqi=cqi+1。 process (clk) is beginif clk39。 when cqi=250 and clk=39。end entity。(5)library ieee。 end if。event and clk=39。039。Architecture art of t50e issignal cqi : integer range 1 to 50e3。use 。 end if。139。else 39。beginco=39。entity t200 is port( clk :in std_logic。 end process。then if cqi=5 then cqi=1。039。139。 co:out std_logic)。 end architecture art。 else cqi=cqi+1。 process (clk) is beginif clk39。 when cqi=25000 and clk=39。end entity。參考文獻(xiàn)[1] 劉皖,何道君,[M].北京:清華大學(xué)出版社,:1216[2] [M].北京:中國電力出版社,2003:212218[3] , HDL硬件描述語言[M].北京:機(jī)械工業(yè)出版社,2000:3642[4] 侯伯亨,[M].西安:西安電子科技大學(xué)出版社,2001:1216[5] [M].北京:電子工業(yè)出版社,2002:6773[6] 李國洪,[M].北京:機(jī)械工業(yè)出版社,2000:5657[7] [M].北京:機(jī)械工業(yè)出版社,2003:2325[8] [J].科技創(chuàng)新導(dǎo)報(bào),2008,(2):8283[9] 邢遠(yuǎn)秀,[J].中國科技信息,2008,(1):2022[10] Zainalabedin : Analysis and Modeling of Digital Systems[M].New York:McGrawHill Professional,1998,(2):342346[11] 王開軍,[M].北京:機(jī)械工業(yè)出版社,2006:2865[12] 劉君,常明,(VHDL)的數(shù)字時(shí)鐘設(shè)計(jì)[J].天津理工大學(xué)學(xué)報(bào),2007,23(4):4041[13] 譚會生,[M].西安:西安電子科技大學(xué)出版社,2002:8992 [14] [M].北京:電子工業(yè)出版社,1996:7276附 錄一、程序清單(1)library ieee。從實(shí)際系統(tǒng)測試可知,學(xué)校打鈴器滿足設(shè)計(jì)要求,通過復(fù)位按鍵可對系統(tǒng)進(jìn)行復(fù)位,可實(shí)現(xiàn)基本時(shí)鐘的顯示及調(diào)時(shí)調(diào)分,具有鬧鐘功能,作息時(shí)間有春夏之分,當(dāng)前時(shí)鐘時(shí)間與學(xué)校上下課時(shí)間點(diǎn)相同時(shí)打鈴,且計(jì)時(shí)時(shí)間、定時(shí)時(shí)間、打鈴時(shí)長可自由設(shè)置和調(diào)整,報(bào)警時(shí)長可在1至15秒內(nèi)進(jìn)行調(diào)節(jié),其數(shù)據(jù)信息都可以通過數(shù)碼管顯示,鬧鐘報(bào)警和作息報(bào)時(shí)通過蜂鳴器來實(shí)現(xiàn)。在本設(shè)計(jì)調(diào)試過程中遇到了一些難點(diǎn)問題,經(jīng)過努力加以解決:當(dāng)程序下載到實(shí)驗(yàn)箱上后,數(shù)碼管顯示全部為零,計(jì)數(shù)器不工作,經(jīng)分析得知程序中的總的清零信號保持有效狀態(tài),改動(dòng)程序后計(jì)數(shù)器開始計(jì)數(shù)。在設(shè)計(jì)電路中,往往是先仿真后連接實(shí)物圖,但有時(shí)候仿真和電路連接并不是完全一致的,例如在對具體模塊的仿真的過程中,往往沒有考慮到整體設(shè)計(jì)的層面以及與上下模塊接口的設(shè)計(jì)。通過按下報(bào)警時(shí)長調(diào)節(jié)鍵來改變報(bào)警時(shí)長,圖中報(bào)警時(shí)長更改為1秒,左為報(bào)警時(shí)長顯示,右為時(shí)鐘時(shí)間顯示,顯示時(shí)間為十二點(diǎn)十一分二十九秒。當(dāng)前狀態(tài)為正常計(jì)時(shí)狀態(tài),將復(fù)位按鍵設(shè)為高電平,計(jì)時(shí)開始,時(shí)鐘、鬧鐘顯示切換按鍵為高電平時(shí)顯示時(shí)鐘時(shí)間,可通過時(shí)鐘調(diào)時(shí)、調(diào)分鍵對時(shí)鐘時(shí)間進(jìn)行調(diào)整,數(shù)碼管顯示從左到右依次為:報(bào)警時(shí)長十位、個(gè)位,時(shí)鐘時(shí)間時(shí)高位、時(shí)低位,分高位、分低位,秒高位、秒低位,顯示時(shí)間為十二點(diǎn)十九分十八秒,報(bào)警時(shí)長為十五秒。LM317作為輸出電壓可變的集成三端穩(wěn)壓塊,是一種使用方便、應(yīng)用廣泛的集成穩(wěn)壓塊,改變R2阻值即可調(diào)整穩(wěn)壓電壓值。單相交流電經(jīng)過電源變壓器、整流電路、濾波電路和穩(wěn)壓電路轉(zhuǎn)換成穩(wěn)定的直流電壓。本設(shè)計(jì)由8個(gè)獨(dú)立按鍵組成,包括兩個(gè)撥碼開關(guān),六個(gè)機(jī)械式開關(guān)。圖241 動(dòng)態(tài)掃描模塊符號圖如圖242所示為動(dòng)態(tài)掃描模塊波形仿真圖。圖240 數(shù)碼管顯示連接圖如圖241所示為動(dòng)態(tài)掃描模塊符號圖。所謂動(dòng)態(tài)掃描顯示方式是在顯示某一位LED顯示塊的數(shù)據(jù)的時(shí)候,讓其它位不顯示,然后在顯示下一位的數(shù)據(jù),同時(shí)關(guān)閉其他顯示塊??刂葡鄳?yīng)的二極管導(dǎo)通,就能顯示出各種字符,盡管顯示的字符形狀有些失真,能顯示的數(shù)符數(shù)量也有限,但其控制簡單,使有也方便。若顯示器的位數(shù)不大于8位,則控制顯示器公共極電位只需一個(gè)8位I/O口(稱為掃描口或字位口),控制各位LED顯示器所顯示的字形也需要一個(gè)8位口(稱為數(shù)據(jù)口或字形口)。由此可知,本模塊滿足設(shè)計(jì)要求。圖236 時(shí)間切換模塊設(shè)計(jì)框圖 圖237 時(shí)間切換模塊符號圖如圖237所示為時(shí)間切換模塊符號圖。由此可知,蜂鳴器發(fā)生模塊滿足設(shè)計(jì)要求,可實(shí)現(xiàn)115秒自由調(diào)節(jié)。圖232 蜂鳴器電路如圖233,234所示為蜂鳴器發(fā)聲模塊符號圖和RTL圖。圖229 報(bào)警時(shí)長設(shè)定模塊符號圖圖230 報(bào)警時(shí)長設(shè)定模塊RTL圖如圖231所示為報(bào)警時(shí)長設(shè)定模塊波形仿真圖。由此可知打鈴模塊滿足設(shè)計(jì)要求。圖227 打鈴模塊符號圖如圖227所示為打鈴模塊符號圖。圖225 比較模塊波形仿真圖如表21所示為學(xué)校作息時(shí)間。圖223 比較模塊設(shè)計(jì)框圖如圖224所示為比較模塊符號圖。圖220 定時(shí)模塊符號圖圖221 定時(shí)模塊RTL圖如圖222所示為定時(shí)模塊波形仿真圖。本模塊主要由定時(shí)模塊、比較模塊組成,另外還有正常計(jì)時(shí)時(shí)間和定時(shí)時(shí)間輸出選擇切換模塊,連接基本數(shù)字鐘模塊的時(shí)、分、秒輸出,以及定時(shí)時(shí)間的時(shí)、分輸出,另一端連接動(dòng)態(tài)顯示模塊,通過外部按鍵來選擇基本時(shí)鐘或者是鬧鐘時(shí)間設(shè)定的顯示。圖218 調(diào)時(shí)模塊波形仿真圖 如圖218所示為調(diào)時(shí)模塊波形仿真圖。clk接分計(jì)時(shí)模塊的僅為輸出,給定時(shí)鐘信號,clr高電平清零無效,每次達(dá)到時(shí)鐘脈沖上升沿時(shí),時(shí)計(jì)數(shù)低位sl計(jì)一個(gè)數(shù),計(jì)到9時(shí)向高位進(jìn)位,當(dāng)計(jì)到24時(shí),高、低都變?yōu)榱?,?jì)數(shù)重新開始,由仿真圖可知此模塊設(shè)計(jì)滿足設(shè)計(jì)要求。給clk一定時(shí)鐘信號之后,clr高電平清零無效,每次達(dá)到時(shí)鐘脈沖上升沿時(shí),分計(jì)數(shù)低位min0計(jì)一個(gè)數(shù),計(jì)到9時(shí)向高位進(jìn)位,當(dāng)計(jì)到59時(shí),模塊進(jìn)位輸出co產(chǎn)生一個(gè)脈沖信號,由仿真圖可知此模塊設(shè)計(jì)滿足設(shè)計(jì)要求。由圖可以看出,隨著1s時(shí)鐘脈沖上升沿的到來,每來一次秒計(jì)數(shù)的低位就產(chǎn)生一個(gè)脈沖,當(dāng)計(jì)到9時(shí)變?yōu)?,秒計(jì)數(shù)的高位變?yōu)?,當(dāng)?shù)臀粸?,高位為5時(shí),也就是計(jì)到59時(shí),高、低位都變?yōu)?,且輸出co產(chǎn)生一個(gè)脈沖信號,由仿真圖可知滿足設(shè)計(jì)的要求。圖28消抖模塊波形仿真時(shí)鐘模塊是學(xué)校打鈴器最基本的模塊,主要實(shí)現(xiàn)基本計(jì)時(shí)、調(diào)時(shí)、調(diào)分功能,包括秒計(jì)數(shù)模塊、分計(jì)數(shù)模塊、時(shí)計(jì)數(shù)模塊和調(diào)時(shí)模塊。圖27 消抖模塊RTL圖該模塊在這里實(shí)現(xiàn)的比較簡單,原理是當(dāng)有按鍵按下的時(shí)候,d會變成高電平,當(dāng)有時(shí)鐘上升沿到來且按鍵按下時(shí),q輸出高電平。模塊的實(shí)現(xiàn)方法是先判斷是否有按鍵按下,如有按鍵按下則延時(shí)一段時(shí)間,待抖動(dòng)過去之后再讀行線狀態(tài),如果仍有低電平行線,則確定有按鍵按下,然后產(chǎn)生一個(gè)有按鍵按下的信號。如果將這樣的信號直接送給微處理器掃描采集的話,將可能把按鍵穩(wěn)定前后出現(xiàn)的脈沖信號當(dāng)做按鍵信號,這就出
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1