国产久操视频-国产久草视频-国产久热精品-国产久热香蕉在线观看-青青青青娱乐-青青青青在线成人视99

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

萬年歷數(shù)字鐘設計ISE軟件年月日時分秒顯示verilog代碼

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

1-23111222040L24.doc

共1個文件

名稱:萬年歷數(shù)字鐘設計ISE軟件年月日時分秒顯示verilog(代碼在文末下載)

軟件:ISE

語言:Verilog

代碼功能:

萬年歷要求:

1、實現(xiàn)萬年歷功能,可以顯示年月日,時分秒。

2、支持按鍵調整時間,年月日,時分秒均可調整。

3、使用按鍵切換年月日和時分秒的顯示。

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

演示視頻:

設計文檔:

1. 工程文件

2. 程序文件

3. 程序編譯

4. RTL圖

5. Testbench

6. 仿真圖

圖1

圖中為時分秒信號的變化仿真圖,圖中second信號計時到59后變?yōu)?,同時minute信號由15變?yōu)?6,實現(xiàn)了時間由23:15:59變?yōu)?3:16:00.

圖2

上圖中為年月日信號的變化仿真圖,圖中時間信號計時到23:59:59后,day加1,由30變?yōu)?,month由4月變?yōu)?月。實現(xiàn)了08年4月30日變?yōu)?8年5月1日。

部分代碼展示:

module?calendar_top(
input?sysclk,//時鐘50M
input?reset_n,//低電平復位
input?change_en,//調整使能信號,為高電平表示調整信號,低電平不調整
input?display_SW,//顯示切換開關,高電平顯示年月日,低電平顯示時分秒
input?year_hour_key,//年調整信號、小時調整信號
input?month_minute_key,//月調整信號、分鐘調整信號
input?day_second_key,//日調整信號、秒調整信號
output?[7:0]?HEX0,//數(shù)碼管
output?[7:0]?HEX1,//數(shù)碼管
output?[7:0]?HEX2,//數(shù)碼管
output?[7:0]?HEX3,//數(shù)碼管
output?[7:0]?HEX4,//數(shù)碼管
output?[7:0]?HEX5//數(shù)碼管
);
wire?[7:0]???year_l_O???;
wire?[7:0]???month_O????;
wire?[7:0]???day_O??????;
wire?[7:0]???hour_O?????;
wire?[7:0]???minute_O???;
wire?[7:0]???second_O???;
//萬年歷計時模塊
calendar?i_calendar
(
.?sysclk(sysclk),
.?reset_n(reset_n),
.?change_en(change_en),//調整使能信號,為高電平表示調整信號,低電平不調整
.?display_SW(display_SW),//顯示切換開關,高電平顯示年月日,低電平顯示時分秒
.?year_hour_key(year_hour_key),//年調整信號、小時調整信號
.?month_minute_key(month_minute_key),//月調整信號、分鐘調整信號
.?day_second_key(day_second_key),//日調整信號、秒調整信號
.?year_l_O???(year_l_O),
.?month_O????(month_O),
.?day_O??????(day_O),
.?hour_O?????(hour_O),
.?minute_O???(minute_O),
.?second_O???(second_O)
);
//數(shù)碼管顯示模塊
display?i_display(
.?sysclk(sysclk),//時鐘50M
.?reset_n(reset_n),//低電平復位
.?display_SW(display_SW),//顯示切換開關,高電平顯示年月日,低電平顯示時分秒
.?year_l_O???(year_l_O),
.?month_O????(month_O),
.?day_O??????(day_O),
.?hour_O?????(hour_O),
.?minute_O???(minute_O),
.?second_O???(second_O),
.?HEX0(HEX0),//數(shù)碼管
.?HEX1(HEX1),
.?HEX2(HEX2),
.?HEX3(HEX3),
.?HEX4(HEX4),
.?HEX5(HEX5)
);
endmodule

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

  • 1-23111222040L24.doc
    下載

相關推薦

元江| 九龙城区| 湖州市| 囊谦县| 天水市| 桃江县| 大连市| 鹰潭市| 商河县| 喀喇沁旗| 沁阳市| 名山县| 伊川县| 保亭| 体育| 墨江| 平顶山市| 渝中区| 沙坪坝区| 阜新市| 山阳县| 呼和浩特市| 怀远县| 科技| 岳池县| 个旧市| 都兰县| 葫芦岛市| 松滋市| 白山市| 合川市| 哈巴河县| 宣汉县| 拜泉县| 白银市| 胶州市| 瑞安市| 台南市| 团风县| 宁晋县| 同心县|