資源簡介
設計一個多功能數字時鐘,具有以下幾個功能:
2.1 記時、記分、記秒
計秒:1hz計數脈沖,0-59循環計數,計數到59時產生進位信號。
計分:以秒計數器進位信號作為分計數脈沖,0-59循環計數,59時產生進位。
計時:以分計數器進位信號作為時計數脈沖,0-23循環計數,23時清零。
2.2 校時、校分、秒清0
利用按鍵開關快速調整時間:時、分
按下時鍵,時位迅速遞增,滿23清0;
按下分鍵,分位迅速遞增,滿59清0;
按reset鍵,將時分秒進行清0。
消抖功能 :一次按鍵時的彈跳現象,通常實驗板上的脈沖按鍵所用的開關為機械彈性開關,由于多個機械觸點的作用,按鍵開關在閉合時不能馬上接通,而斷開時又不能立即彈開,導致開關通斷瞬間伴隨一系列的電壓抖動,從而出現“一次按鍵,多次隨機技術”的現象,嚴重影響了時間校對的準確性??衫肈觸發器來消抖。
2.3 秒表功能
通過開關控制秒表的開始和結束。
2.4 倒計時功能
通過按鍵開關設定倒計時的時間,通過開關啟動倒計時,倒計時為0時發出提示音,提示音長度為1分鐘
2.5 鬧時功能
通過按鍵開關設定鬧鈴時間,到了設定時間發出提示音,提示音長度為1分鐘。到鬧鐘時刻揚聲器會進行高音響鈴,同時能進行正常的時、分、秒計時,分別用6個七段數碼管動態掃描顯示時、分、秒的十位和個位。

代碼片段和文件信息
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????1068544??2019-04-12?15:27??數邏課設\數字邏輯課程設計.doc
?????目錄???????????0??2018-08-20?18:12??數邏課設\
?????文件????????7037??2018-01-18?09:44??數邏課設\CLOCK.asm.rpt
?????文件???????68466??2018-01-18?10:04??數邏課設\CLOCK.bdf
?????文件??????????26??2018-01-18?09:45??數邏課設\CLOCK.done
?????文件?????????239??2018-01-17?21:10??數邏課設\CLOCK.dpf
?????文件??????139329??2018-01-18?09:44??數邏課設\CLOCK.fit.rpt
?????文件?????????411??2018-01-18?09:44??數邏課設\CLOCK.fit.smsg
?????文件?????????405??2018-01-18?09:44??數邏課設\CLOCK.fit.summary
?????文件????????7376??2018-01-18?09:45??數邏課設\CLOCK.flow.rpt
?????文件???????32342??2018-01-18?09:44??數邏課設\CLOCK.map.rpt
?????文件?????????312??2018-01-18?09:44??數邏課設\CLOCK.map.summary
?????文件???????40295??2018-01-18?09:44??數邏課設\CLOCK.pin
?????文件??????524474??2018-01-18?09:44??數邏課設\CLOCK.pof
?????文件????????1265??2018-01-15?08:40??數邏課設\CLOCK.qpf
?????文件????????4568??2018-01-18?09:42??數邏課設\CLOCK.qsf
?????文件?????????887??2018-01-18?10:04??數邏課設\CLOCK.qws
?????文件??????281508??2018-01-18?09:44??數邏課設\CLOCK.sof
?????文件???????35799??2018-01-15?11:02??數邏課設\CLOCK.sta.rpt
?????文件?????????692??2018-01-15?11:02??數邏課設\CLOCK.sta.summary
?????文件??????168085??2018-01-18?09:44??數邏課設\CLOCK.tan.rpt
?????文件????????1972??2018-01-18?09:44??數邏課設\CLOCK.tan.summary
?????文件???????43757??2018-01-15?19:08??數邏課設\CLOCK_assignment_defaults.qdf
?????文件????????1956??2018-01-17?09:44??數邏課設\clock24.bsf
?????文件????????1030??2018-01-17?10:14??數邏課設\clock24.vhd
?????文件????????1029??2018-01-17?09:44??數邏課設\clock24.vhd.bak
?????文件????????2331??2018-01-17?09:45??數邏課設\clock60.bsf
?????文件????????1494??2018-01-17?09:43??數邏課設\clock60.vhd
?????文件????????1482??2018-01-17?09:42??數邏課設\clock60.vhd.bak
?????文件????????1964??2018-01-15?19:36??數邏課設\clock_10.bsf
?????文件?????????662??2018-01-15?19:36??數邏課設\clock_10.vhd
............此處省略122個文件信息
-----------?---------??----------?-----??----
?????文件?????1068544??2019-04-12?15:27??數邏課設\數字邏輯課程設計.doc
?????目錄???????????0??2018-08-20?18:12??數邏課設\
?????文件????????7037??2018-01-18?09:44??數邏課設\CLOCK.asm.rpt
?????文件???????68466??2018-01-18?10:04??數邏課設\CLOCK.bdf
?????文件??????????26??2018-01-18?09:45??數邏課設\CLOCK.done
?????文件?????????239??2018-01-17?21:10??數邏課設\CLOCK.dpf
?????文件??????139329??2018-01-18?09:44??數邏課設\CLOCK.fit.rpt
?????文件?????????411??2018-01-18?09:44??數邏課設\CLOCK.fit.smsg
?????文件?????????405??2018-01-18?09:44??數邏課設\CLOCK.fit.summary
?????文件????????7376??2018-01-18?09:45??數邏課設\CLOCK.flow.rpt
?????文件???????32342??2018-01-18?09:44??數邏課設\CLOCK.map.rpt
?????文件?????????312??2018-01-18?09:44??數邏課設\CLOCK.map.summary
?????文件???????40295??2018-01-18?09:44??數邏課設\CLOCK.pin
?????文件??????524474??2018-01-18?09:44??數邏課設\CLOCK.pof
?????文件????????1265??2018-01-15?08:40??數邏課設\CLOCK.qpf
?????文件????????4568??2018-01-18?09:42??數邏課設\CLOCK.qsf
?????文件?????????887??2018-01-18?10:04??數邏課設\CLOCK.qws
?????文件??????281508??2018-01-18?09:44??數邏課設\CLOCK.sof
?????文件???????35799??2018-01-15?11:02??數邏課設\CLOCK.sta.rpt
?????文件?????????692??2018-01-15?11:02??數邏課設\CLOCK.sta.summary
?????文件??????168085??2018-01-18?09:44??數邏課設\CLOCK.tan.rpt
?????文件????????1972??2018-01-18?09:44??數邏課設\CLOCK.tan.summary
?????文件???????43757??2018-01-15?19:08??數邏課設\CLOCK_assignment_defaults.qdf
?????文件????????1956??2018-01-17?09:44??數邏課設\clock24.bsf
?????文件????????1030??2018-01-17?10:14??數邏課設\clock24.vhd
?????文件????????1029??2018-01-17?09:44??數邏課設\clock24.vhd.bak
?????文件????????2331??2018-01-17?09:45??數邏課設\clock60.bsf
?????文件????????1494??2018-01-17?09:43??數邏課設\clock60.vhd
?????文件????????1482??2018-01-17?09:42??數邏課設\clock60.vhd.bak
?????文件????????1964??2018-01-15?19:36??數邏課設\clock_10.bsf
?????文件?????????662??2018-01-15?19:36??數邏課設\clock_10.vhd
............此處省略122個文件信息
評論
共有 條評論