標題: 基于VHDL語言的數字秒表程序設計 [打印本頁]
作者: BriefMeteor 時間: 2021-6-4 09:04
標題: 基于VHDL語言的數字秒表程序設計
內容及要求:
設計一用于體育比賽的數字秒表,具體設計要求如下:
(1)4位數碼管顯示,顯示分辨率為0.01 s。
(2)秒表的最大計時值為59.99秒。
(3)設置秒表的復位/啟動鍵,按一下該鍵啟動計時,再按即清0。依此循環。
(4)設置秒表的暫行/繼續鍵。啟動后按一下暫行,再按繼續。依此循環。
設計原理:
1.分頻部分:我使用的是頻率位50MHz的板子,所以計時分頻周期為100Hz,數碼管的掃描周期為1kHz
2.計時器部分:計時為59.99s,用到3個十進制計數器,1個6進制計數器
3.掃描電路部分:0.001s掃描一次進行位選和段選
4.數碼管顯示部分:7位共陽極數碼管顯示
5.頂層實體部分:連接電路,輸入clk,start,clr;輸出smg,sel(位選)
資料:開發板原理圖,引腳分配文檔
-
51hei.png
(148.73 KB, 下載次數: 137)
下載附件
2021-6-4 16:06 上傳
-
51hei.png
(9.73 KB, 下載次數: 145)
下載附件
2021-6-4 16:07 上傳
-
-
KS_num_clk.zip
2021-6-4 09:01 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
3.44 MB, 下載次數: 24, 下載積分: 黑幣 -5
-
-
原理圖.pdf
2021-6-4 09:01 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
1022.27 KB, 下載次數: 8, 下載積分: 黑幣 -5
-
-
引腳分配.docx
2021-6-4 09:03 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
77.79 KB, 下載次數: 8, 下載積分: 黑幣 -5
| 歡迎光臨 (http://www.denmoz.com/bbs/) |
Powered by Discuz! X3.1 |