電子設(shè)計(jì)自動(dòng)化課程設(shè)計(jì)報(bào)告 在實(shí)驗(yàn)箱上設(shè)計(jì)可調(diào)時(shí)鐘_第1頁
電子設(shè)計(jì)自動(dòng)化課程設(shè)計(jì)報(bào)告 在實(shí)驗(yàn)箱上設(shè)計(jì)可調(diào)時(shí)鐘_第2頁
電子設(shè)計(jì)自動(dòng)化課程設(shè)計(jì)報(bào)告 在實(shí)驗(yàn)箱上設(shè)計(jì)可調(diào)時(shí)鐘_第3頁
電子設(shè)計(jì)自動(dòng)化課程設(shè)計(jì)報(bào)告 在實(shí)驗(yàn)箱上設(shè)計(jì)可調(diào)時(shí)鐘_第4頁
電子設(shè)計(jì)自動(dòng)化課程設(shè)計(jì)報(bào)告 在實(shí)驗(yàn)箱上設(shè)計(jì)可調(diào)時(shí)鐘_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、湖北輕工職業(yè)技術(shù)學(xué)院學(xué)號25分?jǐn)?shù)電子設(shè)計(jì)自動(dòng)化課程設(shè)計(jì)報(bào)告目錄引 言3vhdl概述3第一章41.1 課題簡述41.1.1 實(shí)訓(xùn)設(shè)備41.1.2 設(shè)計(jì)任務(wù)41.1.3 設(shè)計(jì)要求41.1.4 設(shè)計(jì)目的42.1 實(shí)驗(yàn)程序52.1.1 時(shí)種程序52.1.2 分鐘程序62.2.3 秒鐘程序82.2.4 掃描程序9第二章122.1原理圖122.2 實(shí)驗(yàn)連線圖132.3 實(shí)驗(yàn)結(jié)果13總結(jié)14參考文獻(xiàn)15引 言vhdl概述第一章1.1 課題簡述1.1.1 實(shí)訓(xùn)設(shè)備計(jì)算機(jī)設(shè)備系統(tǒng)、eda實(shí)驗(yàn)箱。1.1.2 設(shè)計(jì)任務(wù) 在實(shí)驗(yàn)箱上設(shè)計(jì)可調(diào)時(shí)鐘。2.1.1 時(shí)種程序ibrary ieee;use ieee.std_l

2、ogic_1164.all;use ieee.std_logic_unsigned.all;entity zyy24 isport(clk:in std_logic; r:in std_logic_vector(1 downto 0); d:in std_logic_vector(3 downto 0); g23:out std_logic_vector(3 downto 0); s23:out std_logic_vector(3 downto 0) );end zyy24;architecture yang of zyy24 is signal one_temp1,one_temp2:st

3、d_logic_vector(3 downto 0); b2.1.2 分鐘程序library ieee;use ieee.std_logic_1164.all;use ieee.std_logic_unsigned.all;entity zyy60 isport(clk:in std_logic; r:in std_logic_vector(1 downto 0); d:in std_logic_vector(3 downto 0); co:out std_logic; clock:out std_logic; g60:out std_logic_vector(3 downto 0); s60

4、:out std_logic_vector(3 downto 0) );end zyy60;architecture yang of zyy60 is signal one_temp1,one_temp2:std_logic_vector(3 downto 0); begin process(clk) begin if(r=00) then one_temp1=0000; one_temp2=0000; elsif(r=01) then one_temp2=d; elsif (r=10) then one_temp1=d; elsif(clkevent and clk=1) then if (

5、one_temp1=5 and one_temp2=9) then one_temp1=0000; one_temp2=0000; elsif (one_temp2=9) then one_temp2=0000; one_temp1=one_temp1+1; else one_temp2=one_temp2+1; end if; end if; end process; g60=one_temp2; s60=one_temp1; co=1 when (one_temp1=5 and one_temp2=9) else 0; clock=1 when (one_temp1=5 and one_t

6、emp2=9) else 0;end yang; 2.2.3 秒鐘程序library ieee;use ieee.std_logic_1164.all;use ieee.std_logic_unsigned.all;entity m60 isport(clk:in std_logic; r:in std_logic; co:out std_logic; g60:out std_logic_vector(3 downto 0); s60:out std_logic_vector(3 downto 0) );end m60;architecture yang of m60 is signal on

7、e_temp1,one_temp2:std_logic_vector(3 downto 0); begin process(clk) begin if(r=0) then one_temp1=0000; one_temp2=0000; elsif(clkevent and clk=1) then if (one_temp1=5 and one_temp2=9) then one_temp1=0000; one_temp2=0000; elsif (one_temp2=9) then one_temp2=0000; one_temp1=one_temp1+1; else one_temp2=on

8、e_temp2+1; end if; end if; end process; g60=one_temp2; s60=one_temp1; co=1 when (one_temp1=5 and one_temp2=9) else 0;end yang;2.2.4 掃描程序library ieee;use ieee.std_logic_1164.all;use ieee.std_logic_unsigned.all;entity sm isport(clk:in std_logic;qin0,qin1,qin2,qin3,qin4,qin5:in std_logic_vector(3 downt

9、o 0); seg:out std_logic_vector(6 downto 0);scan:out std_logic_vector(2 downto 0);end sm;architecture one of sm issignal cnt:integer range 0 to 5;signal data:std_logic_vector(3 downto 0);beginprocess(clk) beginif clkevent and clk=1 thenif cnt=5 then cnt=0;else cntdata=qin0;scandata=qin1;scandata=qin2

10、;scandata=qin3;scandata=qin4;scandata=qin5;scannull; end case;end process;process(data) begin case data is when 0000=segsegsegsegsegsegsegsegsegsegnull; end case;end process;end one; 第二章2.1原理圖2.2 實(shí)驗(yàn)連線圖2.3 實(shí)驗(yàn)結(jié)果1.實(shí)現(xiàn)了基本要求:24小時(shí)計(jì)時(shí);分鐘小時(shí)可調(diào);2.并在基本要求的基礎(chǔ)上增加了復(fù)位,以及精確調(diào)整時(shí)的秒清零功能;3.分鐘調(diào)整時(shí),當(dāng)調(diào)整至59時(shí),此時(shí)的小時(shí)不增加,合理化設(shè)計(jì);4.能實(shí)

11、現(xiàn)整點(diǎn)報(bào)時(shí)功能;總結(jié) 經(jīng)過4天的eda課程設(shè)計(jì),我的學(xué)到了很多,體會很多,受益匪淺。首先,從學(xué)習(xí)上我深刻學(xué)習(xí)主動(dòng)性的重要。在eda實(shí)訓(xùn)前幾天我將本學(xué)期學(xué)的所有內(nèi)容都進(jìn)行了一次充分的復(fù)習(xí),做到心底有數(shù),在實(shí)訓(xùn)的編程過程中才能有一個(gè)較清晰的邏輯思路,掌握了設(shè)計(jì)的全局,在編程時(shí)才很少漏掉細(xì)節(jié),出錯(cuò)率大大降低,提高了編程效率。當(dāng)然,還是不可避免的出現(xiàn)了錯(cuò)誤,如秒鐘沒有預(yù)計(jì)的效果就進(jìn)位,進(jìn)位錯(cuò)亂,在自已多方面的思考和老師的指導(dǎo)下才找出錯(cuò)誤,達(dá)到預(yù)定效果。其次,通過學(xué)期的課程設(shè)計(jì),我們真正體會到什么是團(tuán)隊(duì)協(xié)作,真正的了解到團(tuán)隊(duì)合作的有利之處,真正感受到團(tuán)隊(duì)成員為了共同的目標(biāo)聯(lián)合在一起時(shí)的強(qiáng)大的力量,在課程設(shè)計(jì)期間,我們團(tuán)隊(duì)間相互討論,互相合作,做到了分工明確。當(dāng)工作出現(xiàn)問題時(shí),各成員仔細(xì)商討,盡快找到問題的癥結(jié),共同解決問題。“獨(dú)學(xué)而無友則孤陋而寡聞”只有和同學(xué)多交流多學(xué)習(xí)才能不斷的提高自身水平。再次,我們學(xué)會了一種快速有效的學(xué)習(xí)方法。以往的學(xué)習(xí)都是老師講學(xué)生記,不懂得地方就靠解答大量習(xí)題幫助記憶,學(xué)習(xí)的主要目的是通過最后的考試。課程設(shè)計(jì)使我們發(fā)現(xiàn)考試真的并不是最重要,

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論