Verilog基于DE2的多功能數(shù)字時(shí)鐘日歷

Verilog基于DE2的多功能數(shù)字時(shí)鐘日歷

ID:41875634

大?。?83.67 KB

頁數(shù):20頁

時(shí)間:2019-09-04

Verilog基于DE2的多功能數(shù)字時(shí)鐘日歷_第1頁
Verilog基于DE2的多功能數(shù)字時(shí)鐘日歷_第2頁
Verilog基于DE2的多功能數(shù)字時(shí)鐘日歷_第3頁
Verilog基于DE2的多功能數(shù)字時(shí)鐘日歷_第4頁
Verilog基于DE2的多功能數(shù)字時(shí)鐘日歷_第5頁
資源描述:

《Verilog基于DE2的多功能數(shù)字時(shí)鐘日歷》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、十閡尤砂丈滲(華東)CHINAUNIVERSITYOFPETROLEUM《通信電子實(shí)習(xí)》報(bào)告題目:多功能數(shù)字時(shí)鐘學(xué)生姓名:幻扶幻伙七扶學(xué)號:120733221207332312073324專業(yè)班級:通信工程1203指導(dǎo)教師:張錫嶺2014年7月110課題簡介一:任務(wù)定義多功能數(shù)字時(shí)鐘基本功能:1、日歷功能,顯示年月日2、計(jì)時(shí)功能,包括時(shí)、分、秒。3、定時(shí)與鬧鐘功能,能在設(shè)定的時(shí)間提示4、能夠?qū)πr(shí)、分、秒進(jìn)行手動(dòng)調(diào)整以校止時(shí)間5、正點(diǎn)報(bào)吋,逢正點(diǎn)給予一定的指示。6、跑表功能,百分秒技術(shù)。記錄多個(gè)值。擴(kuò)展功能:7、同步時(shí)間功能,從網(wǎng)上獲得時(shí)間并下載到DE2上。8

2、、便簽功能,在某時(shí)某刻顯示Z前所要提醒的事務(wù)。采用verilog設(shè)計(jì),在de2上實(shí)現(xiàn),實(shí)現(xiàn)LCD、七段管顯示,整點(diǎn)報(bào)吋等提示或告警信息用LED跑馬燈實(shí)現(xiàn)。二:團(tuán)隊(duì)成員簡要介紹團(tuán)隊(duì)成員及負(fù)責(zé)工作**:跑表功能LCD顯示功能計(jì)時(shí)功能日丿力功能鬧鈴設(shè)置功能調(diào)整時(shí)間功能***:整點(diǎn)報(bào)時(shí)功能七段管顯示功能第1章系統(tǒng)分析和設(shè)計(jì)本部分,詳細(xì)描述設(shè)計(jì)思路.,系統(tǒng)整體功能,模塊的劃分,注明每部分的作者設(shè)計(jì)思路:擬定數(shù)字鐘的組成框圖,劃分模塊,采用分模塊、分層次的方法設(shè)計(jì)電路,。通過模式的切換來選擇顯示不同的內(nèi)容,在計(jì)時(shí)器、鬧鈴。跑表Z間實(shí)現(xiàn)切換,通過使能信號來控制調(diào)節(jié)。系統(tǒng)框圖

3、如下:KEY[3]KEY[2]KEY[1]KEY[O]SW[17]SW[16]SW[15]SW[14]計(jì)時(shí)器復(fù)位信號自增調(diào)節(jié)信號(跑表復(fù)位信號)選擇信號(跑表暫停讀數(shù)信號)模式切換信號(通過觀察LEDR[16:12]可看出)日歷模式信號口歷調(diào)節(jié)選擇信號自增信號跑表讀數(shù)信號系統(tǒng)輸HhLCD液晶顯示屏輸出七段管顯示輸出LEDR,LEDG提示信號輸出。系統(tǒng)功能具體如下:計(jì)時(shí):正常工作狀態(tài)下,每日24h計(jì)時(shí)制顯示并會(huì)進(jìn)位到日期。設(shè)置鬧鈴時(shí)間:在計(jì)時(shí)模式下,按KEYO鍵,將會(huì)切換狀態(tài),第一次將會(huì)切換到調(diào)節(jié)鬧鐘狀態(tài),此時(shí)若是按KEY1鍵將會(huì)選擇調(diào)節(jié)鬧鐘時(shí)間的時(shí)或是分,選擇

4、后按KEY2將會(huì)實(shí)現(xiàn)口增。調(diào)整計(jì)吋器吋間:若在計(jì)吋器狀態(tài)下連續(xù)按兩次KEYO鍵,將會(huì)切換到調(diào)節(jié)計(jì)時(shí)器時(shí)間狀態(tài),此時(shí)若是按KEY1鍵將會(huì)選擇調(diào)節(jié)計(jì)時(shí)器時(shí)間的時(shí)、分、秒,選擇后按KEY2件會(huì)實(shí)現(xiàn)自增。整點(diǎn)報(bào)時(shí)鬧鈴提醒:逢整點(diǎn)時(shí)間,跑馬燈將會(huì)閃爍。當(dāng)?shù)竭_(dá)鬧鈴設(shè)置的時(shí)間時(shí)跑馬燈也將會(huì)閃爍,并且優(yōu)先級高于整點(diǎn)報(bào)時(shí)。跑表分段計(jì)吋:系統(tǒng)以100Hz頻率計(jì)時(shí),并且在七段管上顯示。并且在觸發(fā)條件KEY1下將時(shí)間顯示到LCD顯示屏上,當(dāng)再次觸發(fā)SW[14]時(shí),將會(huì)把記錄的四個(gè)數(shù)值以lhz的頻率一一顯示在LCD顯示屏上。FI歷:SW[17]控制顯示H歷時(shí)間,高電平為調(diào)節(jié)模式,低電平

5、為普通運(yùn)行模式。調(diào)節(jié)模式下,在觸發(fā)SW[16]時(shí)將會(huì)選擇調(diào)節(jié)年、月、日,觸發(fā)SW[15]時(shí),將會(huì)自增。在調(diào)節(jié)狀態(tài)或是在滿24小吋進(jìn)位吋將會(huì)閃爍刷新。分頻:將內(nèi)置50Mhz時(shí)鐘信號分到各種所需的頻率時(shí)鐘信號。解碼以及顯示:將數(shù)字信號解碼到七段管顯示以及LCD液晶顯示屏上,并且令1.2.3.4.5.其顯示。9.防抖動(dòng):顧名思義,主要是為了防止觸發(fā)信號的抖動(dòng)。計(jì)時(shí)器模塊(**)由于計(jì)時(shí)器模塊包含手動(dòng)調(diào)節(jié)時(shí)間功能,每當(dāng)KEY出現(xiàn)一個(gè)下降沿,產(chǎn)生一個(gè)自增信號,所以每個(gè)七段管時(shí)鐘應(yīng)等丁自身的自增信號或進(jìn)位信號,代碼如下:assigncarryclk[O]=clk_1hz_

6、mdlincplus[O];(canyclk[5:0]為時(shí)鐘信號,ccmy[4:0]為進(jìn)位信號,incplus[5:0]為自增信號)當(dāng)處于手動(dòng)計(jì)吋模塊吋,KEYfl]為選位信號模塊代碼如下:modulebitsel(alnirnmode,checkmode,sei,seicode,reset)〃對〃尤爐秒的選擇,并分成實(shí)在時(shí)鐘或是鬧鈴模式卜input當(dāng)前所處的調(diào)節(jié)模式(鬧鈴或計(jì)時(shí))inputcheckmode;〃當(dāng)前狀態(tài)(計(jì)時(shí)或手動(dòng)調(diào)節(jié))inputsei;〃手動(dòng)調(diào)節(jié)選位信號(KEY[1])inputreset;outputreg[2:0]seicode;〃輸出

7、調(diào)節(jié)選位信號reg[2:0]check_code;//計(jì)時(shí)選位變量reg[1:0]楚awog;//鬧鈴選位變量always@(negedgeseiornegedgereset)beginif(!reset)check_code<=3'b000;//^號elsebegincase(check_code)3'bOOO:check_code<=3*b001;//計(jì)時(shí)狀態(tài)3'bOOl:check_code<=3,b010;”調(diào)節(jié)秒位3'b010:check_code<=3fb100;〃調(diào)節(jié)分位3'b100:check_code<=3*b001;〃調(diào)節(jié)時(shí)位default

8、:check_code<=3'b000

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。