版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p> 一、實(shí)驗(yàn)題目和功能描述</p><p><b> 題目:數(shù)字鐘</b></p><p> 功能:(1)計(jì)時(shí)和顯示功能:采用24小時(shí)計(jì)時(shí)并以十進(jìn)制數(shù)字顯示時(shí)、分、秒;</p><p> (2)校時(shí)功能:當(dāng)數(shù)字鐘走時(shí)有偏差時(shí),應(yīng)能手動校時(shí)</p><p> (3)整點(diǎn)報(bào)時(shí):當(dāng)數(shù)字鐘跳到整點(diǎn)的時(shí)候
2、啟動蜂鳴器進(jìn)行報(bào)時(shí)</p><p><b> 二、設(shè)計(jì)要求</b></p><p> 1.顯示時(shí)分秒的十進(jìn)制數(shù)字顯示,采用24小時(shí)制。</p><p><b> 2.校時(shí)功能。</b></p><p><b> 3.報(bào)時(shí)功能。</b></p><p&
3、gt;<b> 三、設(shè)計(jì)思路</b></p><p><b> 1.功能簡介:</b></p><p> 數(shù)字中實(shí)際是一個(gè)對標(biāo)準(zhǔn)1Hz信號進(jìn)行計(jì)數(shù)的計(jì)數(shù)電路,下圖是數(shù)字鐘系統(tǒng)的框圖。</p><p> 振蕩器產(chǎn)生的時(shí)鐘信號經(jīng)過分頻器形成秒脈沖信號,秒脈沖信號輸入計(jì)數(shù)器進(jìn)行計(jì)數(shù),并把累計(jì)結(jié)果以“時(shí)”、“分”、“秒”的
4、數(shù)字顯示出來。秒計(jì)數(shù)器電路計(jì)滿60后觸發(fā)分計(jì)數(shù)器電路,分計(jì)數(shù)器電路計(jì)滿60后觸發(fā)時(shí)計(jì)數(shù)器電路,當(dāng)計(jì)滿24小時(shí)后又開始下一輪的循環(huán)計(jì)數(shù)。</p><p> 當(dāng)時(shí)鐘時(shí)間與標(biāo)準(zhǔn)時(shí)間不同時(shí),可通過校時(shí)電路進(jìn)行校時(shí):K1鍵,模式選擇,選擇校時(shí)狀態(tài),第一次為校時(shí),第二次較分,第三次較秒。K2鍵,手動校時(shí),按住不放時(shí)調(diào)整時(shí)間,松開停止調(diào)整。</p><p> 另外,計(jì)時(shí)過程要具有報(bào)時(shí)功能,當(dāng)時(shí)間到達(dá)
5、整點(diǎn)時(shí),蜂鳴器響1次。</p><p> 2.數(shù)字鐘結(jié)構(gòu)設(shè)計(jì):</p><p> ?。?)分頻器電路模塊:counter1k</p><p> 主體結(jié)構(gòu)由三塊74160計(jì)數(shù)器級聯(lián)而成。輸入為1kHz時(shí)鐘信號,即可產(chǎn)生</p><p> 輸出1Hz和100Hz兩種方波信號。畫好原理圖后,將其設(shè)置成可調(diào)用元件,</p><
6、;p><b> 以備高層設(shè)計(jì)使用。</b></p><p> ?。?)小時(shí)計(jì)數(shù)模塊:hour</p><p> 小時(shí)計(jì)數(shù)模塊有兩塊74160級聯(lián)組成24進(jìn)制計(jì)數(shù)器,每一小時(shí)計(jì)數(shù)一次,</p><p> 即當(dāng)分和秒為“59分59秒”, 在下一個(gè)脈沖作用下,該模塊計(jì)數(shù)一次。</p><p> 計(jì)數(shù)器只顯示0h—
7、23h,當(dāng)計(jì)數(shù)器運(yùn)行到“23時(shí)59分59秒”時(shí),在下一個(gè)脈沖作用下,數(shù)字中將顯示“00時(shí)00分00秒”。 畫好原理圖后,將其設(shè)置成可調(diào)用元件,以備高層設(shè)計(jì)使用。</p><p> (3)分秒計(jì)數(shù)模塊:min、sec</p><p> 分秒計(jì)數(shù)器都是有兩塊74160級聯(lián)而成的60進(jìn)制計(jì)數(shù)器。分鐘計(jì)數(shù)器每一分鐘計(jì)數(shù)一次,即當(dāng)秒為“59秒”, 在下一個(gè)脈沖作用下,該模塊計(jì)數(shù)一次。計(jì)數(shù)器只顯示
8、0m—59m。秒計(jì)數(shù)模塊在一個(gè)時(shí)鐘信號下計(jì)數(shù)一次,計(jì)數(shù)器只顯示0s—59s。畫好原理圖后,將其設(shè)置成可調(diào)用元件,以備高層設(shè)計(jì)使用。</p><p> ?。?)校時(shí)電路模塊:count_control</p><p> 創(chuàng)建文本輸入文件,把校時(shí)電路模塊的HDL輸入文本,并創(chuàng)建該元件。</p><p> (5)選擇掃描模塊:select_disp</p>
9、<p> 創(chuàng)建文本輸入文件,把該模塊的HDL輸入文本,然后創(chuàng)建該元件。</p><p> ?。?)七段譯碼器模塊:deled</p><p> 創(chuàng)建文本輸入文件,把七段譯碼器的HDL輸入文本,然后創(chuàng)建該元件。</p><p><b> 四:設(shè)計(jì)原理圖</b></p><p><b> 1.
10、總電路原理圖:</b></p><p><b> 2,小時(shí)計(jì)時(shí)電路圖</b></p><p><b> 分鐘計(jì)時(shí)電路圖</b></p><p><b> 4.秒鐘計(jì)時(shí)電路圖</b></p><p> 5.計(jì)時(shí)的切換(由count_control實(shí)現(xiàn))<
11、/p><p> 相關(guān)模塊的ADHL源代碼:</p><p> ?。?).校時(shí)電路模塊AHDL相關(guān)源代碼:</p><p> subdesign count_control</p><p><b> (</b></p><p> FUNC_SEL:input;</p><p&
12、gt; SETN:input;</p><p> SEC_CO,MIN_CO:input;</p><p> SEC_EN,MIN_EN,HOUR_EN:output;</p><p><b> )</b></p><p><b> variable</b></p><
13、p> q[1..0]:dff;</p><p><b> begin</b></p><p> q[].clk=FUNC_SEL;</p><p> q[]=q[]+1;</p><p><b> if(q[]>3)</b></p><p> then
14、 q[]=0;</p><p><b> end if;</b></p><p> case q[] is</p><p> when 0=>SEC_EN=vcc;</p><p> MIN_EN=SEC_CO;</p><p> HOUR_EN=MIN_CO;</p>
15、<p> when 1=>SEC_EN=gnd;</p><p> MIN_EN=gnd;</p><p> HOUR_EN=!SETN;</p><p> when 2=>SEC_EN=gnd;</p><p> MIN_EN=!SETN;</p><p> HOUR_EN=gn
16、d;</p><p> when 3=>SEC_EN=!SETN;</p><p> MIN_EN=gnd;</p><p> HOUR_EN=gnd;</p><p><b> end case;</b></p><p><b> end;</b></
17、p><p> (2).select_disp模塊AHDL相關(guān)源代碼:</p><p> subdesign select_disp</p><p><b> (</b></p><p> sel[2..0]:input;</p><p> in0[3..0]:input;</p>
18、<p> in1[3..0]:input;</p><p> in2[3..0]:input;</p><p> in3[3..0]:input;</p><p> in4[3..0]:input;</p><p> in5[3..0]:input;</p><p> out[3..0]:ou
19、tput;</p><p><b> )</b></p><p><b> begin</b></p><p> case sel[] is</p><p> when 0=>out[]=in5[];</p><p> when 1=>out[]=in4
20、[];</p><p> when 2=>out[]=in3[];</p><p> when 3=>out[]=in2[];</p><p> when 4=>out[]=in1[];</p><p> when 5=>out[]=in0[];</p><p><b> e
21、nd case;</b></p><p><b> end;</b></p><p> ?。?).deled模塊AHDL:</p><p> SUBDESIGN deled</p><p><b> (</b></p><p> num[3..0]:INP
22、UT;</p><p> a,b,c,d,e,f,g:OUTPUT;</p><p><b> )</b></p><p><b> BEGIN</b></p><p><b> TABLE</b></p><p> num[3..0]=>
23、;a,b,c,d,e,f,g;</p><p> H"0" =>1,1,1,1,1,1,0;</p><p> H"1" =>0,1,1,0,0,0,0;</p><p> H"2" =>1,1,0,1,1,0,1;</p><p> H"3
24、" =>1,1,1,1,0,0,1;</p><p> H"4" =>0,1,1,0,0,1,1;</p><p> H"5" =>1,0,1,1,0,1,1;</p><p> H"6" =>1,0,1,1,1,1,1;</p><p&g
25、t; H"7" =>1,1,1,0,0,0,0;</p><p> H"8" =>1,1,1,1,1,1,1;</p><p> H"9" =>1,1,1,1,0,1,1;</p><p> H"A" =>1,1,1,0,1,1,1;</p&
26、gt;<p> H"B" =>0,0,1,1,1,1,1;</p><p> H"C" =>1,0,0,1,1,1,0;</p><p> H"D" =>0,1,1,1,1,0,1;</p><p> H"E" =>1,0,0,0,1
27、,1,1;</p><p> END TABLE;</p><p><b> END;</b></p><p><b> 五、軟件仿真</b></p><p><b> 硬件調(diào)試結(jié)果:</b></p><p> 分配管腳后,編譯下載并按圖在ED
28、A-V試驗(yàn)箱上接線,調(diào)試后可以實(shí)現(xiàn)計(jì)時(shí)校時(shí)功能。</p><p><b> 六.心得體會</b></p><p> 整個(gè)過程花了我不少時(shí)間,可當(dāng)做完時(shí)才發(fā)現(xiàn)做這個(gè)數(shù)字鐘是多么簡單的一件事,主要是在調(diào)試時(shí)花了不少時(shí)間,其間換了不少器件,有的器件在理論上可行,但在實(shí)際運(yùn)行中就無法看到效果,所以調(diào)試花了我不少時(shí)間,有時(shí)無法找出錯(cuò)誤便更換器件重新接線以使電路正常運(yùn)行。&l
29、t;/p><p> 在實(shí)際的操作過程中,能把理論中所學(xué)的知識靈活地運(yùn)用起來,并在調(diào)試中會遇到各種各樣的問題,電路的調(diào)試提高了我們解決問題的能力,學(xué)會了在設(shè)計(jì)中獨(dú)立解決問題,也包括怎樣去查找問題。似乎所有的事都得自己新手去操作才會在腦海中留下深刻的印象,這個(gè)小小的課程設(shè)計(jì)讓我們對Maxplus軟件的操作逐漸熟悉,也了解了不少器件的功能的應(yīng)用,也加深了對數(shù)字電路認(rèn)識和理解。</p><p>
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)字邏輯課程設(shè)計(jì)--數(shù)字鐘
- 數(shù)字邏輯課程設(shè)計(jì)報(bào)告--多功能數(shù)字鐘
- 數(shù)字邏輯課程設(shè)計(jì)---數(shù)字鐘的設(shè)計(jì)
- 數(shù)字邏輯課程設(shè)計(jì)--數(shù)字鐘的設(shè)計(jì)
- 數(shù)字邏輯課程設(shè)計(jì)---多功能數(shù)字鐘
- 數(shù)字邏輯課程設(shè)計(jì)---多功能數(shù)字鐘 (2)
- 數(shù)字鐘課程設(shè)計(jì)報(bào)告
- 數(shù)字鐘課程設(shè)計(jì)報(bào)告
- 數(shù)字鐘課程設(shè)計(jì)報(bào)告
- 數(shù)字鐘課程設(shè)計(jì)報(bào)告
- 數(shù)字鐘課程設(shè)計(jì)--數(shù)字時(shí)鐘設(shè)計(jì)報(bào)告
- 數(shù)字鐘課程設(shè)計(jì)--數(shù)字時(shí)鐘設(shè)計(jì)報(bào)告
- 數(shù)字邏輯課程設(shè)計(jì)報(bào)告——多功能數(shù)字鐘的設(shè)計(jì)與實(shí)現(xiàn)
- 數(shù)字鐘課程設(shè)計(jì)
- 數(shù)字鐘課程設(shè)計(jì)
- 數(shù)字鐘課程設(shè)計(jì)
- 數(shù)字電子課程設(shè)計(jì)---數(shù)字鐘
- 數(shù)字鐘課程設(shè)計(jì)報(bào)告(正文)
- 數(shù)字鐘課程設(shè)計(jì)
- 數(shù)字鐘課程設(shè)計(jì)
評論
0/150
提交評論