成人免费无码不卡毛片,亚洲AⅤ无码精品一区二区三区,国产尤物精品视频,久久精品日本亚洲,欧美成人一区三区无码乱码A片,中文字日产幕码一区二区色哟哟,亞洲日韓中文字幕網AV

  • 方案介紹
  • 相關推薦
申請入駐 產(chǎn)業(yè)圖譜

秒表數(shù)字鐘verilog電子鐘跑表DE1開發(fā)板數(shù)字時鐘仿真

3小時前
113
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

名稱:秒表數(shù)字鐘verilog電子鐘跑表DE1開發(fā)板數(shù)字時鐘仿真(代碼在文末下載)

軟件:Quartus II

語言:Verilog

代碼功能:

1、設計數(shù)字鐘功能,可以通過數(shù)碼管顯示時分秒。

2、可以通過按鍵修改小時、分鐘、秒鐘。

3、具有秒表功能(跑表)。

4、可以通過按鍵控制秒表啟動、暫停、復位。

5、數(shù)字鐘和秒表模式使用按鍵切換。

本代碼已在開發(fā)板驗證,開發(fā)板如下,其他開發(fā)板可以修改管腳適配:

DE1.png

FPGA代碼Verilog/VHDL代碼資源下載:www.hdlcode.com

部分代碼展示:

module?Digital_clock(
input?clk_50M,
input?key_0,//模式設置按鍵--4'd0:計時,4'd1:跑表
input?key_1,//設置修改/跑表啟動
input?key_2,//修改確認/跑表暫停
input?key_3,//修改時分秒/跑表復位
output?[3:0]?led_mode,//led顯示當前模式
output??[7:0]?HEX0,//數(shù)碼管-低亮
output??[7:0]?HEX1,//數(shù)碼管-低亮
output??[7:0]?HEX2,//數(shù)碼管-低亮
output??[7:0]?HEX3?//數(shù)碼管-低亮
);
wire?[3:0]?state_mode;//當前模式,4'd0:計時,4'd1:跑表
wire?[7:0]?hour_time;//時
wire?[7:0]?minute_time;//分
wire?[7:0]?second_time;//秒
wire?[15:0]?stopwatch_Millisecond;//秒
wire?key_0_negedge;
wire?key_1_negedge;
wire?key_2_negedge;
wire?key_3_negedge;
wire?clk_1Hz;
wire?clk_10Hz;
fenping?fenping_Hz(
.?clk_50M(clk_50M),
.?clk_1Hz(clk_1Hz),
.?clk_10Hz(clk_10Hz)
);
key_jitter?key_0_jitter(
.?clkin(clk_50M),?????
.?key_in(key_0),
.?key_posedge(),
.?key_negedge(key_0_negedge),
.?key_value()
);
key_jitter?key_1_jitter(
.?clkin(clk_50M),?????
.?key_in(key_1),
.?key_posedge(),
.?key_negedge(key_1_negedge),
.?key_value()
);
key_jitter?key_2_jitter(
.?clkin(clk_50M),?????
.?key_in(key_2),
.?key_posedge(),
.?key_negedge(key_2_negedge),
.?key_value()
);
key_jitter?key_3_jitter(
.?clkin(clk_50M),?????
.?key_in(key_3),
.?key_posedge(),
.?key_negedge(key_3_negedge),
.?key_value()
);
set_mode?i_set_mode(
.?clk_50M(clk_50M),
.?set_mode_key(key_0_negedge),
.?led_mode(led_mode),//led顯示當前模式
.?state_mode(state_mode)//當前模式
);
//計時
jishi?i_jishi(
.?clk_50M(clk_50M),
.?clk_1Hz(clk_1Hz),
.?state_mode(state_mode),//當前模式
.?set_time_key(key_1_negedge),//設置時間
.?confirm_key(key_2_negedge),//確認
.?change_time_key(key_3_negedge),//設置時分秒
.?hour_time(hour_time),//時
.?minute_time(minute_time),//分
.?second_time(second_time)//秒
);
//秒表
stopwatch?i_stopwatch(
.?clk_50M(clk_50M),
.?clk_10Hz(clk_10Hz),//10Hz--對應100ms
.?state_mode(state_mode),//當前模式
.?start_key(key_1_negedge),//啟動
.?stop_key(key_2_negedge),//暫停
.?reset_key(key_3_negedge),//復位
.?stopwatch_Millisecond(stopwatch_Millisecond)//秒
);
display?i_display(
.?clk(clk_50M),
.?state_mode(state_mode),//當前模式
.?stopwatch_Millisecond(stopwatch_Millisecond),//秒
.?hour_time(hour_time),//時
.?minute_time(minute_time),//分
.?second_time(second_time),//秒
.?HEX0(HEX0),//數(shù)碼管-低亮
.?HEX1(HEX1),//數(shù)碼管-低亮
.?HEX2(HEX2),//數(shù)碼管-低亮
.?HEX3(HEX3)?//數(shù)碼管-低亮
);
endmodule

設計文檔:

1. 工程文件

2. 程序文件

3. 程序編譯

4. RTL圖

5. 管腳分配

點擊鏈接獲取代碼文件:http://www.hdlcode.com/index.php?m=home&c=View&a=index&aid=256

相關推薦

伊春市| 夏津县| 砀山县| 左权县| 桃园县| 温泉县| 开平市| 杨浦区| 平陆县| 海兴县| 石家庄市| 江源县| 寻乌县| 江门市| 昆明市| 西华县| 蓬安县| 曲阳县| 新干县| 乐清市| 正安县| 新蔡县| 琼中| 静海县| 奉新县| 乌拉特前旗| 息烽县| 重庆市| 曲靖市| 昔阳县| 涟水县| 南皮县| 竹溪县| 天门市| 安泽县| 井陉县| 霍州市| 马尔康县| 黔江区| 北海市| 洪洞县|