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

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

基于ego1開發(fā)板的萬年歷自動(dòng)數(shù)字日歷設(shè)計(jì)verilog代碼

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

1-2311232259354O.doc

共1個(gè)文件

名稱:基于ego1開發(fā)板的萬年歷自動(dòng)數(shù)字日歷設(shè)計(jì)verilog代碼(代碼在文末下載)

軟件:VIVADO

語言:Verilog

代碼功能:

自動(dòng)數(shù)字日歷設(shè)計(jì):

設(shè)計(jì)自動(dòng)數(shù)字日歷,用七段數(shù)字顯示器顯示年(后2位)、月、日和星期數(shù),在計(jì)日脈沖的作用下,自動(dòng)完成1-12月的月、日及星期的計(jì)數(shù)和顯示。

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

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

ego1開發(fā)板.png

演示視頻:

設(shè)計(jì)文檔:

1. 工程文件

2. 程序文件

3. 程序編譯

4. RTL圖

5. 管腳分配

6. Testbench

7. 仿真圖

部分代碼展示:

//頂層模塊
module?calendar(
input??clk_in,//時(shí)鐘
input??rst,//復(fù)位
input?switch,//開關(guān)
output??[7:0]?dig_led_1,
output??[3:0]?wei_led_1,
output??[7:0]?dig_led_2,
output??[3:0]?wei_led_2
);
wire?day_add;
wire?[7:0]??year;//年
wire?[7:0]??month;//月
wire?[7:0]??day;//日
wire?[3:0]?week;
//分頻模塊
clk_div?i_clk_div(
.?clk_in(clk_in),//100M
.?switch(switch),//開關(guān)
.?day_add(day_add)//1Hz的日脈沖
);
//日期控制
data_ctrl?i_data_ctrl
(
.??clk_in(clk_in),//時(shí)鐘
.??rst(rst),//復(fù)位
.??day_add(day_add),//計(jì)日使能
.??year(year),//年
.??month(month),//月
.??day(day)//日
);
//星期控制
week_ctrl?i_week_ctrl
(
.??clk_in(clk_in),//時(shí)鐘
.??rst(rst),//復(fù)位
.??day_add(day_add),//計(jì)日使能
.??week(week)//星期
);
???
???
//顯示模塊
display_num?i_display_num(
.?clk(clk_in),
.??year(year),//年
.??month(month),//月
.??day(day),//日
.??week(week),//星期
.?dig_led_1(dig_led_1),
.?wei_led_1(wei_led_1),
.?dig_led_2(dig_led_2),
.?wei_led_2(wei_led_2)
);
endmodule

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

  • 1-2311232259354O.doc
    下載

相關(guān)推薦

崇礼县| 平凉市| 桐乡市| 宁波市| 尖扎县| 华容县| 扬州市| 汾阳市| 田东县| 芦山县| 安福县| 且末县| 金湖县| 仁布县| 丹凤县| 临洮县| 岳阳市| 石屏县| 沁源县| 安图县| 团风县| 九龙坡区| 甘泉县| 明溪县| 宝应县| 册亨县| 客服| 奉贤区| 平原县| 兰溪市| 新巴尔虎右旗| 沅江市| 会昌县| 工布江达县| 陈巴尔虎旗| 远安县| 会同县| 忻州市| 凤城市| 义乌市| 无为县|