畢業(yè)論文基于Eda的多功能數(shù)字鐘設(shè)計(jì)33538_第1頁(yè)
畢業(yè)論文基于Eda的多功能數(shù)字鐘設(shè)計(jì)33538_第2頁(yè)
畢業(yè)論文基于Eda的多功能數(shù)字鐘設(shè)計(jì)33538_第3頁(yè)
畢業(yè)論文基于Eda的多功能數(shù)字鐘設(shè)計(jì)33538_第4頁(yè)
畢業(yè)論文基于Eda的多功能數(shù)字鐘設(shè)計(jì)33538_第5頁(yè)
已閱讀5頁(yè),還剩29頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、eda課程設(shè)計(jì)報(bào)告 名稱(chēng):多功能數(shù)字時(shí)鐘指導(dǎo)教師:姓 名: 學(xué) 號(hào):院 系:時(shí) 間: 摘 要本文是基于altera公司出品quartusii軟件以及相應(yīng)的實(shí)驗(yàn)平臺(tái)完成的多功能數(shù)字計(jì)時(shí)器實(shí)驗(yàn),使我們清楚地了解到我們身邊的數(shù)字表的功能是怎樣實(shí)現(xiàn)的。設(shè)計(jì)時(shí)采用了層次設(shè)計(jì)思想,功能逐級(jí)遞加,并在封裝時(shí)留有很多外圍接口,以備增加其他新功能。實(shí)驗(yàn)主要包含三個(gè)主體-時(shí)鐘基本功能電路、鬧鐘電路、萬(wàn)年歷電路。主體一:主要涉及模60與模24計(jì)數(shù)器、動(dòng)態(tài)顯示控制電路、分頻器主要整點(diǎn)報(bào)時(shí)電路,這些電路都是以模塊封裝好的,以便其他電路調(diào)用。以計(jì)數(shù)器構(gòu)成計(jì)時(shí)部件,通過(guò)分頻器分出的1hz脈沖計(jì)時(shí),調(diào)用動(dòng)態(tài)顯示電路顯示,通過(guò)

2、整點(diǎn)報(bào)時(shí)電路控制蜂鳴器。在計(jì)數(shù)器級(jí)聯(lián)時(shí)采用內(nèi)部同步外部異步的方式,但通過(guò)簡(jiǎn)單的改變達(dá)到了同步的效果而且比同步還可靠。顯示控制時(shí)為了節(jié)約資源采用動(dòng)態(tài)原理,自編了vhdl語(yǔ)言的24選4數(shù)據(jù)選擇器。主體二:主要涉及模60與模24計(jì)數(shù)器、顯示控制電路、14-7同或門(mén)。以模60與模24計(jì)數(shù)器構(gòu)成定時(shí)與存儲(chǔ)電路,調(diào)用動(dòng)態(tài)顯示控制電路顯示,通過(guò)14-7同或門(mén)和后續(xù)與門(mén)控制蜂鳴器。主體三:主要涉及模100、模12與模30計(jì)數(shù)器、動(dòng)態(tài)顯示電路。以計(jì)數(shù)器構(gòu)成計(jì)時(shí)部件,調(diào)用動(dòng)態(tài)顯示電路顯示。 最后由于功能中涉及的開(kāi)關(guān)太多,我們采用了兩種復(fù)用原理,給出了兩種復(fù)用思想。 關(guān)鍵字:層次設(shè)計(jì) 多功能數(shù)字時(shí)鐘 同步 整點(diǎn)報(bào)時(shí)

3、 鬧鐘 萬(wàn)年歷 vhdl語(yǔ)言 summary:this text is according to altera companys quartusii software and homologous experiment terrace completed multi-function number timer experiment, make us clearly understand the function of number form how carry out.while designing we adopted the layer designs thought, the funct

4、ion pursues class gradually increase, and stay a lot of outer circles to connect while sealing to pack to fully increase other new functions. the experiment mainly includes three corpuses-the clock basic function electric circuit, alarm clock electric circuit, ten thousand calendar electric circuits

5、.corpus one: mainly involve a mold 60 with mold 24 count machine, dynamic state to show a control electric circuit, cent repeatedly machine , a little bit whole tell the time electric circuit,these electric circuits are all packed with mold piece okay, for the purpose of other electric circuits adju

6、st to use. with count machine composing to account parts, pass a cent repeatedly the machine divides of when the 1 hz pulse accounts adjust to show that the electric circuit suggests and passes a little bit whole buzzer that tell the time an electric circuit control with the dynamic state. be counti

7、ng the way that the machine class adopted synchronously external different step in the inner part while uniting, but came to a synchronous effect through a simple change and than synchronously returned credibility. while showing a control for economizing a resources adoption dynamic state principle,

8、 from wove vhdl language of 24 choose 4 data selectors.corpus two: mainly involve a mold 60 with mold 24 count machine, show control electric circuit, 14-7 together or door. with mold 60 with mold 24 count machine composing in fixed time with saving electric circuit, adjust to show control electric

9、circuit to suggest with the dynamic state, pass 14-7 together or door and follow-up and door control buzzer.corpus three: mainly involve a mold 100, mold 12 with mold 30 count a machine, dynamic state to show electric circuit. with count the machine composing accounts parts, adjust to show that the

10、electric circuit shows with the dynamic state.finally because of too many switch involving in the function, we adopted 2 kinds to reply to use principle and gave 2 kinds reply to use thought.key word: the layer designs、multi-function digital clock、synchronous、 a little bit whole tell the time, alarm

11、 clock、 ten thousand calendars,、the language of vhdl目 錄一 設(shè)計(jì)說(shuō)明4i功能說(shuō)明4ii功能簡(jiǎn)介4iii.開(kāi)關(guān)功能介紹(兩種方案)4二方案論證 5i.總體方案分析5ii. 電路的工作原理 6三 各子模塊設(shè)計(jì)原理 8 i脈沖分頻模塊 8 ii.時(shí)鐘計(jì)時(shí)模塊(包含校定和清零功能) 10 iii顯示控制電路14 iv.顯示模塊和計(jì)時(shí)模塊結(jié)合 18v.整點(diǎn)報(bào)時(shí)模塊 18vi.鬧鐘模塊 20vii.萬(wàn)年歷模塊 24四 調(diào)試與仿真 27 i.脈沖發(fā)生模塊 27 ii計(jì)時(shí)電路 28iii.仿真 29五結(jié)論29六實(shí)驗(yàn)感想 30一 設(shè)計(jì)說(shuō)明i功能說(shuō)明:利用qu

12、artusii軟件設(shè)計(jì)一個(gè)數(shù)字鐘,對(duì)設(shè)計(jì)電路進(jìn)行功能仿真,并下載到smartsopc實(shí)驗(yàn)系統(tǒng)中,可以完成00:00:00到23:59:59的計(jì)時(shí)功能,并在控制電路的作用下具有保持、清零、快速校時(shí)、快速校分、整點(diǎn)報(bào)時(shí)等功能。本電路在原有基礎(chǔ)上進(jìn)行了拓展,具備以下功能:. 能進(jìn)行正常的時(shí)、分、秒計(jì)時(shí)功能; 鎖死功能-鎖死狀態(tài)下時(shí)鐘保持不變;. 整點(diǎn)報(bào)時(shí)功能-當(dāng)時(shí)鐘計(jì)到5953”時(shí)開(kāi)始報(bào)時(shí),在5953”, 5955”,5957” 時(shí)報(bào)時(shí)頻率為512hz,5959”時(shí)報(bào)時(shí)頻率為1khz, ;. 清零功能-時(shí)鐘計(jì)時(shí)電路和萬(wàn)年歷電路; 快速校時(shí),校分功能-校定時(shí)其他計(jì)時(shí)電路保持; 鬧表功能-定時(shí)精確到分,

13、鬧鐘設(shè)計(jì)響一分鐘,可關(guān)閉; 萬(wàn)年歷-可顯示xx年xx月xx日,可快速校定到正確的日期;ii功能簡(jiǎn)介 本電路具有三種不同的工作狀態(tài)(同步工作),可通過(guò)模式鍵進(jìn)行切換(可通過(guò)led1、led2觀察當(dāng)前的模式)。a、 正常計(jì)時(shí)狀態(tài)(k7、k8都為一):此狀態(tài)下數(shù)碼管顯示當(dāng)前的時(shí)間,k1為校分開(kāi)關(guān),k2為校時(shí)開(kāi)關(guān),k4為清零開(kāi)關(guān),校分、校時(shí)都是以2hz的信號(hào)進(jìn)行快速到位的。b、 鬧表狀態(tài)(k7=1、k8=0):此狀態(tài)下數(shù)碼管顯示當(dāng)前鬧定的時(shí)間,k1為設(shè)定分鐘的開(kāi)關(guān),k2為設(shè)定小時(shí)開(kāi)關(guān),清零開(kāi)關(guān)無(wú)用- k4。c、 萬(wàn)年歷狀態(tài)(k7=x、k8=1):此狀態(tài)下數(shù)碼管顯示當(dāng)前的年月日,k1為設(shè)定日期開(kāi)關(guān),k2

14、為設(shè)定月開(kāi)關(guān),k3為設(shè)定年開(kāi)關(guān)、k4為清零開(kāi)關(guān)。d、 鎖死狀態(tài)(k5=0):此狀態(tài)下所有電路都保持原狀態(tài)(不給電路送脈沖)。iii.開(kāi)關(guān)功能介紹(兩種方案)a.簡(jiǎn)單復(fù)用(方便,易操作,但開(kāi)關(guān)太多7個(gè))k1k2k3k4k5k7k801010101010101任意各種操作的開(kāi)關(guān)狀態(tài)1鎖死狀態(tài)2校分狀態(tài)3校時(shí)狀態(tài)4時(shí)鐘清零5設(shè)定鬧鐘分6設(shè)定鬧鐘時(shí)7設(shè)定萬(wàn)年歷天8設(shè)定萬(wàn)年歷月9設(shè)定萬(wàn)年歷年10萬(wàn)年歷清零b帶計(jì)數(shù)器的復(fù)用通過(guò)上面的介紹我們可以清楚的看到電路總共有10種工作狀態(tài),但這里要把鎖死狀態(tài)單獨(dú)考慮,所以總共我們就可以通過(guò)控制一個(gè)摸十或摸九的計(jì)數(shù)器,再把結(jié)果輸送給一個(gè)數(shù)據(jù)分配器,在不同數(shù)值時(shí)把開(kāi)關(guān)狀

15、態(tài)輸送到不同的控制口,計(jì)數(shù)器數(shù)值可以通過(guò)led燈觀測(cè)。這樣我們總共使用三個(gè)開(kāi)關(guān)就可以控制整個(gè)電路-鎖死鍵、模式鍵、控制鍵。(具體電路見(jiàn)下面分析)二 方案論證:i.總體方案分析:整個(gè)電路有三大主體電路:1. 控制電路,2.脈沖電路,3,功能電路時(shí)鐘電路首先要有輸入脈沖,由于平臺(tái)提供了脈沖發(fā)生器,就省去了脈沖發(fā)生器的設(shè)計(jì),這里我們只需要設(shè)計(jì)一個(gè)分頻器,得到我們需要的頻率。時(shí)鐘的計(jì)時(shí)范圍是00:00:00-23:59:59,所以我們需要設(shè)計(jì)模六十和模二十四的計(jì)數(shù)器組成時(shí)鐘計(jì)時(shí)電路。為了顯示當(dāng)前時(shí)鐘時(shí)間,我們需要一個(gè)顯示電路。校分、校時(shí)、清零電路只需要輸入一些控制信號(hào)給時(shí)鐘計(jì)時(shí)電路即可,當(dāng)然這些控制信

16、號(hào)是由開(kāi)關(guān)提供的。要實(shí)現(xiàn)整點(diǎn)報(bào)時(shí)功能,一個(gè)報(bào)時(shí)控制電路是必不可少的。這是只含基本功能的時(shí)鐘電路所包含的子電路。為了實(shí)現(xiàn)我們加入的鬧鐘功能,我們需要一個(gè)鬧鐘時(shí)間設(shè)定電路;鬧鐘時(shí)間保持電路;比較電路;蜂鳴器控制電路;鬧表時(shí)間顯示電路。因?yàn)槲覀冎缓幸粋€(gè)數(shù)碼顯示器,一般狀態(tài)下顯示的是時(shí)鐘,所以我們需要一個(gè)顯示模式切換電路。萬(wàn)年歷電路需要由計(jì)時(shí)電路提供計(jì)時(shí)脈沖,脈沖輸送給一個(gè)由模30、模12、模100級(jí)聯(lián)而成計(jì)時(shí)電路。同樣萬(wàn)年歷電路需要一個(gè)時(shí)間調(diào)整電路、顯示電路、顯示模式切換電路。通過(guò)以上分析我們可以得到如下框架圖:圖1 電路結(jié)構(gòu)圖ii. 電路的工作原理電路總圖如下(電路進(jìn)行了封裝):圖2 電路總圖首

17、先由分頻器把原來(lái)的48mhz的脈沖用進(jìn)行分頻得到1khz、500hz、2hz、1hz的脈沖。1hz的脈沖送到時(shí)鐘計(jì)時(shí)電路秒位的clk輸入口;秒位的進(jìn)位信號(hào)和2hz脈沖通過(guò)開(kāi)關(guān)的選擇輸送到分位電路的時(shí)鐘輸入口,前者用于正常計(jì)時(shí),后者由于校分時(shí);分位的進(jìn)位信號(hào)和2hz脈沖通過(guò)開(kāi)關(guān)的選擇輸送到時(shí)位電路的時(shí)鐘輸入口,前者用于正常計(jì)時(shí),后者由于校時(shí)。把三個(gè)計(jì)數(shù)器的輸出輸送給一個(gè)24選4的數(shù)據(jù)選擇器,六組分別為秒個(gè)位、秒十位、分個(gè)位、分十位、時(shí)個(gè)位、時(shí)十位。數(shù)據(jù)選擇器輸入信號(hào)由一個(gè)模八的計(jì)數(shù)器提供,這個(gè)模八的計(jì)數(shù)器的輸出同時(shí)送給一74138譯碼器。數(shù)據(jù)選擇器的輸出送入7447段譯碼器的輸入口,74138的

18、的輸出由于選擇顯示器的位,7447的輸出用于段的顯示,這樣就實(shí)現(xiàn)了動(dòng)態(tài)顯示。至于整點(diǎn)報(bào)時(shí)電路我們把要蜂鳴器響的時(shí)間通過(guò)卡諾圖化簡(jiǎn),得到最簡(jiǎn)的邏輯函數(shù)式,再把邏輯函數(shù)式通過(guò)電路實(shí)現(xiàn),滿(mǎn)足要求才把脈沖信號(hào)輸送給蜂鳴器。鬧鐘電路:首先通過(guò)選擇是否向分位和十位電路送脈沖來(lái)設(shè)定時(shí)間,當(dāng)兩個(gè)電路都無(wú)脈沖則電路保持當(dāng)前的數(shù)字,輸出端上的電平不在改變,把這個(gè)電平信號(hào)與時(shí)鐘計(jì)時(shí)電路中的對(duì)應(yīng)位輸送到一個(gè)雙輸入的同或門(mén),再把14個(gè)與門(mén)的輸出與起來(lái),在與1khz的脈沖與其來(lái)送入蜂鳴器。鬧表各位的動(dòng)態(tài)顯示原理與上面相同。萬(wàn)年歷電路:其正常狀態(tài)的脈沖是由時(shí)鐘計(jì)數(shù)器時(shí)位的進(jìn)位信號(hào)提供的,在調(diào)整日期時(shí),時(shí)鐘信號(hào)是通過(guò)開(kāi)關(guān)選擇

19、一個(gè)2hz脈沖輸送到各個(gè)電路時(shí)鐘端的。清零開(kāi)關(guān)的輸入信號(hào)輸送到各個(gè)計(jì)數(shù)器的清零端即可。萬(wàn)年歷各位的動(dòng)態(tài)顯示原理與上面相同。最后由于有三組輸出信號(hào)要顯示,我們通過(guò)顯示模式控制開(kāi)關(guān)選擇要顯示的狀態(tài)信號(hào)。以上的各種狀態(tài)下的控制鍵通過(guò)模式的選擇進(jìn)行了復(fù)用。模式狀態(tài)切換的連個(gè)按鍵的輸入同時(shí)輸送到兩個(gè)led燈,通過(guò)觀察燈的狀態(tài)我們就可以判斷當(dāng)前的模式。三 各子模塊設(shè)計(jì)原理i脈沖分頻模塊平臺(tái)提供給我們的是48mhz的脈沖,由于電路的需要,我們要把48mhz的脈沖分頻得到1khz(蜂鳴器、動(dòng)態(tài)顯示)、500hz(蜂鳴器)、2hz(快速調(diào)整)、1hz(時(shí)鐘計(jì)數(shù))的脈沖。電路結(jié)構(gòu)圖如下:圖3 分頻器電路結(jié)構(gòu)圖a.

20、三分頻電路圖4本電路采用清零的方法把模16的計(jì)數(shù)器轉(zhuǎn)換為模三的計(jì)數(shù)器,輸出即為三分頻后的脈沖。b.48分頻電路圖5把一個(gè)模16計(jì)數(shù)器和模3的計(jì)數(shù)器級(jí)聯(lián)(163=48)即可得到模48的計(jì)數(shù)器,輸出即為48分頻后的脈沖。c.1000分頻電路圖 6把三個(gè)模10的計(jì)數(shù)器級(jí)聯(lián)起來(lái)(101010=1000),就可以得到一個(gè)1000的分頻器,由于做的是分頻器考慮的主體是脈沖電平變化率的問(wèn)題,對(duì)一個(gè)周期里電平什么時(shí)候改變要求并不是很?chē)?yán)格,所以這里為了避免冒險(xiǎn)未采用芯片的進(jìn)位信號(hào)作為下一級(jí)芯片的時(shí)鐘信號(hào),而是采用把的值送到時(shí)鐘端。分頻器的總電路圖:圖7最終從48mhz的脈沖我們得到1khz(蜂鳴器、動(dòng)態(tài)顯示)、

21、500hz(蜂鳴器)、2hz(快速調(diào)整)、1hz(時(shí)鐘計(jì)數(shù))的脈沖。其芯片封裝結(jié)果如下:圖 8ii.時(shí)鐘計(jì)時(shí)模塊數(shù)字鐘的計(jì)時(shí)電路包括秒位、分位、時(shí)位三部分。其中秒位與分位均為60進(jìn)制計(jì)時(shí),時(shí)位為24進(jìn)制計(jì)時(shí)。這樣我們只需設(shè)計(jì)模60和模24兩種計(jì)數(shù)器即可。秒向分進(jìn)位,分向時(shí)進(jìn)位,這樣把兩個(gè)模60和一個(gè)模24計(jì)數(shù)器級(jí)聯(lián)就可以得到時(shí)鐘的計(jì)時(shí)電路。a模60計(jì)數(shù)器電路圖:圖9為了防止冒險(xiǎn)我們采用同步的方法設(shè)計(jì)計(jì)數(shù)器(1、同步時(shí)鐘;2、同步置數(shù))。把進(jìn)位信號(hào)送入使能端ent(高電平有效),當(dāng)?shù)谝黄?jì)數(shù)到1001(9)時(shí),ent端變成高電平,但74160是上升沿觸發(fā)的,此時(shí)clk無(wú)上升沿第二片不計(jì)數(shù),當(dāng)cl

22、k的上升沿到來(lái),第一片回到0000狀態(tài),第二片計(jì)數(shù)器的值增加1。第一片要設(shè)計(jì)為模10計(jì)數(shù)器,第二片要設(shè)計(jì)成模6計(jì)數(shù)器,因?yàn)?4160本身就是模10計(jì)數(shù)器,所以第一片不要加別的控制電路。第二片我們把qc、qa與非起來(lái)送入同步置數(shù)端ldn,當(dāng)?shù)诙挠?jì)數(shù)值為0101(5)時(shí),ldn端低電平,但74160是同步置數(shù)的而且是上升沿有效,此時(shí)無(wú)上升沿不置數(shù),當(dāng)clk的上升沿到來(lái)第一片會(huì)到0000狀態(tài),第二片置數(shù)為0000,這樣計(jì)數(shù)器就實(shí)現(xiàn)了00000000-01011001的計(jì)數(shù)范圍。與外部的聯(lián)系我們?cè)O(shè)置了6個(gè)端口,一個(gè)輸出端(進(jìn)位信號(hào)),五個(gè)輸入端(保持、清零、脈沖切換、脈沖一、脈沖二),下面對(duì)6個(gè)端

23、口一一分析:保持:我們把開(kāi)關(guān)接到enp端正常狀態(tài)開(kāi)關(guān)低電平,信號(hào)經(jīng)過(guò)非門(mén)變成高電平,送入enp(高電平有效)端,當(dāng)開(kāi)關(guān)變成高電平時(shí),enp端變成低電平,使能端無(wú)效此時(shí)停止計(jì)數(shù),從而達(dá)到保持的目的。、清零:與保持端相似。脈沖1、脈沖2、脈沖切換開(kāi)關(guān):當(dāng)脈沖切換開(kāi)關(guān)為低電平時(shí)clk2與其與后為低電平,其非與clk1與后還是clk1,兩個(gè)與門(mén)的結(jié)果或起來(lái)為clk1,當(dāng)脈沖切換開(kāi)關(guān)為高電平時(shí),同樣的分析此時(shí)選中clk2 進(jìn)位端:把q1a、q1d、q2c、q2a與非后當(dāng)做進(jìn)位信號(hào),及計(jì)數(shù)值為01011001(59)時(shí)進(jìn)位。為什么選用非信號(hào)在總時(shí)鐘電路時(shí)在分析。封裝后如下:圖10b.模24計(jì)數(shù)器 電路圖:

24、圖11其基本思路與模60相差無(wú)幾,差別只是在置數(shù)時(shí)不同,第一片在020連個(gè)階段不要置數(shù)自己回0,但計(jì)到23時(shí)要置為0,需要外部控制電路。所以我們要把q1b、qa1、q2b(0010001123)與非起來(lái),把此信號(hào)作為置數(shù)信號(hào)。封裝后如下:圖 12c.時(shí)鐘計(jì)數(shù)電路(包含控制電路)圖 13計(jì)數(shù)電路:脈沖由分頻器提供,外部的總電路采用的是異步計(jì)數(shù)法(但達(dá)到了同步的效果),把進(jìn)位信號(hào)連接起來(lái)。秒位芯片clc1接1hz脈沖clc2不接,分位芯片clc1接秒位的進(jìn)位信號(hào)脈沖clc2接2hz脈沖-用于校分,時(shí)位芯片clc1接分位的進(jìn)位信號(hào)脈沖clc2接2hz脈沖-用于校時(shí)。由于進(jìn)位信號(hào)是經(jīng)過(guò)非后送出的,所以

25、未到進(jìn)位數(shù)值時(shí)為高電平,當(dāng)達(dá)到進(jìn)位制時(shí)低電平。當(dāng)秒位為058時(shí),sci為高,當(dāng)秒位為59時(shí),sci為低,此時(shí)出現(xiàn)下降沿,分的計(jì)數(shù)器不計(jì)數(shù),當(dāng)秒位由59變?yōu)?時(shí),sci又變?yōu)楦唠娖?,出現(xiàn)上升沿,觸發(fā)分位的計(jì)數(shù)器,分位計(jì)數(shù)器加1,從而達(dá)到與同步計(jì)數(shù)方法相同的效果,而且不會(huì)出現(xiàn)冒險(xiǎn),這也就是為什么把原來(lái)的進(jìn)位信號(hào)非后再送出的原因,分向秒進(jìn)位分析方法相同??刂齐娐罚嚎偣灿腥齻€(gè)外接開(kāi)關(guān)-清零、校分、校時(shí)。由于校分和校時(shí)切換的是脈沖開(kāi)關(guān)的顫抖可能被芯片誤認(rèn)為是計(jì)數(shù)脈沖,從而造成不穩(wěn)定,所以在這兩個(gè)開(kāi)關(guān)上加了防抖動(dòng)裝置(d觸發(fā)器)。圖 14時(shí)鐘端接的是2hz脈沖,d觸發(fā)器的功能是輸入端是什么輸出端便是什么,

26、但需要上升沿去觸發(fā),沒(méi)有上升沿即使輸入端改變輸出端也不變,當(dāng)按下開(kāi)關(guān)時(shí)發(fā)生顫抖(很短暫)這時(shí)無(wú)上升沿,輸出端不改變,當(dāng)開(kāi)關(guān)穩(wěn)定后而且上升沿也到來(lái)了輸出端改變。為了達(dá)到消顫的目的同時(shí)又不造成開(kāi)關(guān)的延時(shí)這里我們引入的脈沖是2hz。清零:把開(kāi)關(guān)直接接到三個(gè)計(jì)數(shù)器芯片的清零端即可。校分:開(kāi)關(guān)值接到分位的k,為了達(dá)到校分時(shí)其他的保持這里還要把開(kāi)關(guān)的值接到其他兩個(gè)芯片的保持信號(hào)輸入端。校時(shí):同校分的原理一樣。由于秒位在校分和校時(shí)時(shí)都要保持,所以要把兩個(gè)保持信號(hào)或其來(lái)。iii顯示控制電路結(jié)構(gòu)圖:圖15電路圖:圖16電路原理:本電路完成的是動(dòng)態(tài)顯示,動(dòng)態(tài)顯示不同于以往的靜態(tài)顯示,所謂靜態(tài)顯示,即每一個(gè)數(shù)碼管由

27、單獨(dú)的七段顯示譯碼器驅(qū)動(dòng),如要顯示n位數(shù),必需用n個(gè)七段顯示譯碼器。和靜態(tài)顯示不同,動(dòng)態(tài)顯示使用數(shù)據(jù)選擇器的分時(shí)復(fù)用功能,將任意多位數(shù)碼管的顯示驅(qū)動(dòng),由一個(gè)七段顯示譯碼器來(lái)完成。這樣即節(jié)省了器件,又提高了效率。主體是一個(gè)24選4的數(shù)據(jù)選擇器,路選信號(hào)是由一個(gè)模8計(jì)數(shù)器提供的,這樣在一個(gè)周期里空余兩個(gè)路選信號(hào),由于用的是動(dòng)態(tài)原理,信號(hào)停留時(shí)間很短一個(gè)周期1/1000秒,這樣人眼根本看不出。24選4的輸出送到7447段譯碼器,以便在數(shù)碼管上顯示相應(yīng)數(shù)值。模8計(jì)數(shù)器的輸出同時(shí)送到位選控制電路,由一個(gè)74138譯碼器構(gòu)成,以便在任意時(shí)間只有一個(gè)位有效,這樣在任意的一個(gè)時(shí)間段里由7447提供段顯信號(hào),7

28、4138提供位顯信號(hào),從而達(dá)到動(dòng)態(tài)顯示的目的。這里只有24選4芯片是自己設(shè)計(jì)的,其他的軟件都提供了。a.24選4數(shù)據(jù)選擇器的設(shè)計(jì)這里我們是自己依據(jù)實(shí)驗(yàn)參考書(shū)里的mux數(shù)據(jù)選擇器的vhdl語(yǔ)句編寫(xiě)的。語(yǔ)句如下:library ieee;use ieee.std_logic_1164.all;/聲明庫(kù)entity mux24 is port (sl1,sl2,sl3,sl4:in std_logic; sh1,sh2,sh3,sh4:in std_logic; ml1,ml2,ml3,ml4:in std_logic; mh1,mh2,mh3,mh4:in std_logic; hl1,hl2,h

29、l3,hl4:in std_logic; hh1,hh2,hh3,hh4:in std_logic; a1,a2,a3 :in std_logic; d1,d2,d3,d4 :out std_logic);/定義輸入輸出端口end mux24;architecture p of mux24 is signal sl:std_logic_vector(3 downto 0); signal sh:std_logic_vector(3 downto 0); signal ml:std_logic_vector(3 downto 0); signalmh:std_logic_vector(3 dow

30、nto 0); signalhl:std_logic_vector(3 downto 0); signalhh:std_logic_vector(3 downto 0); signald:std_logic_vector(3 downto 0);signal sel:std_logic_vector(2 downto 0);/定義數(shù)組范圍 begin sl=sl1&sl2&sl3&sl4;sh=sh1&sh2&sh3&sh4;ml=ml1&ml2&ml3&ml4;mh=mh1&mh2&mh3&mh4;hl=hl1&hl2&hl3&hl4;hh=hh1&hh2&hh3&hh4;sel=a1&a2

31、&a3; /把相應(yīng)的數(shù)值賦給對(duì)應(yīng)的數(shù)組 with sel select /用sel的值作為選擇信號(hào) d=sl when 000, /sel(即輸入a1、a2、a3)為000時(shí)輸出秒低位 sh when 100, ml when 010, mh when 110, hl when 001, hh when 101, 0000 when others; d1=d(3) ; /把數(shù)組d的值賦給對(duì)應(yīng)的輸出端口 d2=d(2); d3=d(1); d4device”,點(diǎn)擊“device and pin option”,選擇“unused pins”頁(yè)中“reserve all unused pins:”

32、選項(xiàng)中的“as input tri-stated”選項(xiàng),將未用引腳設(shè)為三態(tài)輸入,重新編譯。點(diǎn)擊工具欄上的 (programmer)按鈕,點(diǎn)擊“hardware setup”按鈕,在“currently selected hardware”中選擇“byteblasterlpt1”。最后選擇要下載的文件,點(diǎn)擊“start”即可下載程序。下載完畢即可在模擬試驗(yàn)箱上觀察結(jié)果。五 結(jié)論本次實(shí)驗(yàn)由于我們不知最后能實(shí)現(xiàn)哪些功能,所以在設(shè)計(jì)思路上我們采用了層次設(shè)計(jì)思路,每設(shè)計(jì)一步都留有很多接口以便下面的設(shè)計(jì),功能是逐級(jí)遞加的。但這樣弊病是我們不可能把所有的問(wèn)題都考慮到,在想修改時(shí)很麻煩,修改一步下面的都得改變

33、,想要完善前面的功能同樣很復(fù)雜。這為以后積累了經(jīng)驗(yàn),在考慮問(wèn)題是應(yīng)全面,采用當(dāng)前流行的設(shè)計(jì)思想模塊化設(shè)計(jì)。經(jīng)過(guò)四天的試驗(yàn)時(shí)間我們完成了時(shí)鐘的基本功能,并且附加了鬧表和萬(wàn)年歷功能。實(shí)驗(yàn)感想:試驗(yàn)中由于一開(kāi)始在計(jì)數(shù)器級(jí)聯(lián)時(shí)用的是同步信號(hào),導(dǎo)致外圍輔助電路很多,從而造成了冒險(xiǎn),電路出現(xiàn)計(jì)數(shù)不穩(wěn)定現(xiàn)象,后來(lái)把外部級(jí)聯(lián)時(shí)采用異步控制法,異步時(shí)鐘信號(hào)經(jīng)過(guò)了簡(jiǎn)單處理,都是經(jīng)過(guò)一個(gè)非門(mén)才送出的,達(dá)到了與同步相同的效果。實(shí)驗(yàn)是對(duì)耐心的考驗(yàn),特別是在出錯(cuò)時(shí),進(jìn)過(guò)四天的實(shí)驗(yàn),鍛煉了自己的耐力,是對(duì)自己的一種提升。希望可以把實(shí)驗(yàn)改成開(kāi)放新實(shí)驗(yàn),老師介紹完實(shí)驗(yàn)設(shè)備和軟件,然后由學(xué)生自由發(fā)揮。憑自己的創(chuàng)造力設(shè)計(jì)出自己中意

34、的作品。這樣不但會(huì)增加學(xué)生的積極性而且會(huì)照顧到不同層次的學(xué)生。參 考 文 獻(xiàn)1 蔣立平.數(shù)字電路. 北京:兵器工業(yè)出版社,2008.72 南京理工大學(xué)電子技術(shù)中心.eda設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)書(shū).employment tribunals sort out disagreements between employers and employees.you may need to make a claim to an employment tribunal if: you dont agree with the disciplinary action your employer has taken agai

35、nst you your employer dismisses you and you think that you have been dismissed unfairly.for more information about dismissal and unfair dismissal, seedismissal.you can make a claim to an employment tribunal, even if you haventappealedagainst the disciplinary action your employer has taken against yo

36、u. however, if you win your case, the tribunal may reduce any compensation awarded to you as a result of your failure to appeal.remember that in most cases you must make an application to an employment tribunal within three months of the date when the event you are complaining about happened. if you

37、r application is received after this time limit, the tribunal will not usually accept it.if you are worried about how the time limits apply to you, take advice from one of the organisations listed underfurther help.employment tribunals are less formal than some other courts, but it is still a legal

38、process and you will need to give evidence under an oath or affirmation.most people find making a claim to an employment tribunal challenging. if you are thinking about making a claim to an employment tribunal, you should get help straight away from one of the organisations listed underfurther help.

39、if you are being represented by a solicitor at the tribunal, they may ask you to sign an agreement where you pay their fee out of your compensation if you win the case. this is known as adamages-based agreement. in england and wales, your solicitor cant charge you more than 35% of your compensation

40、if you win the case.if you are thinking about signing up for a damages-based agreement, you should make sure youre clear about the terms of the agreement. it might be best to get advice from an experienced adviser, for example, at a citizens advice bureau. to find your nearest cab, including those t

41、hat give advice by e-mail, click onnearest cab.for more information about making a claim to an employment tribunal, seeemployment tribunals.the (lack of) air up there watch mcayman islands-based webb, the head of fifas anti-racism taskforce, is in london for the football associations 150th anniversa

42、ry celebrations and will attend citys premier league match at chelsea on sunday.i am going to be at the match tomorrow and i have asked to meet yaya toure, he told bbc sport.for me its about how he felt and i would like to speak to him first to find out what his experience was.uefa hasopened discipl

43、inary proceedings against cskafor the racist behaviour of their fans duringcitys 2-1 win.michel platini, president of european footballs governing body, has also ordered an immediate investigation into the referees actions.cska said they were surprised and disappointed by toures complaint. in a stat

44、ement the russian side added: we found no racist insults from fans of cska.age has reached the end of the beginning of a word. may be guilty in his seems to passing a lot of different life became the appearance of the same day; may be back in the past, to oneself the paranoid weird belief disillusio

45、nment, these days, my mind has been very messy, in my mind constantly. always feel oneself should go to do something, or write something. twenty years of life trajectory deeply shallow, suddenly feel something, do it.一字開(kāi)頭的年齡已經(jīng)到了尾聲?;蛟S是愧疚于自己似乎把轉(zhuǎn)瞬即逝的很多個(gè)不同的日子過(guò)成了同一天的樣子;或許是追溯過(guò)去,對(duì)自己那些近乎偏執(zhí)的怪異信念的醒悟,這些天以來(lái),思緒一

46、直很凌亂,在腦海中不斷糾纏。總覺(jué)得自己自己似乎應(yīng)該去做點(diǎn)什么,或者寫(xiě)點(diǎn)什么。二十年的人生軌跡深深淺淺,突然就感覺(jué)到有些事情,非做不可了。the end of our life, and can meet many things really do?而窮盡我們的一生,又能遇到多少事情是真正地非做不可?during my childhood, think lucky money and new clothes are necessary for new year, but as the advance of the age, will be more and more found that those things are optional; junior high school, thought to have a crush on just means that the real growth, but over the

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論