資源簡介
它具有計時功能。此秒表有兩個按鍵(reset, start)按下reset鍵后,秒表清零,按下start鍵后,開始計時, 再次按下start鍵后, 停止計時, 用FPGA開發板上的兩個七段數碼管顯示時間(以秒為單位),計時由0 到 59 循環。
高級要求(可選):實現基本要求的前提下,增加一個按鍵(select),用于輪流切換兩個七段數碼管分別顯示百分之一秒,秒,分鐘。
規格說明:
1.通過按下reset鍵(異步復位),將秒表清零,準備計時,等檢測到start鍵按下并松開后,開始計時 。如果再次檢測到start鍵按下并松開后,停止計時。通過不斷檢測start鍵,來確定秒表是否開始計時
2.在秒表計時時,七段數碼管能夠循環的由00…59,00…59…。
3.開始默認兩個七段數碼管顯示秒, 在檢測到select鍵按下并松開后,數碼管切換到顯示分鐘,再次檢測到select鍵按下并松開后,數碼管切換到顯示百分之一秒,當再次檢測到select鍵按下并松開后,數碼管切換到重新顯示秒。
4.在秒表停止時,數碼管依然能夠正常切換顯示百分之一秒,秒,分鐘。
5.本實驗使用FPGA板:basys 3(建project時,需要選擇該芯片的型號)。
代碼片段和文件信息
評論
共有 條評論