基于FPGAverilog數(shù)字鐘源碼(共6頁(yè))

上傳人:94****0 文檔編號(hào):59143845 上傳時(shí)間:2022-03-01 格式:DOCX 頁(yè)數(shù):6 大小:14.83KB
收藏 版權(quán)申訴 舉報(bào) 下載
基于FPGAverilog數(shù)字鐘源碼(共6頁(yè))_第1頁(yè)
第1頁(yè) / 共6頁(yè)
基于FPGAverilog數(shù)字鐘源碼(共6頁(yè))_第2頁(yè)
第2頁(yè) / 共6頁(yè)
基于FPGAverilog數(shù)字鐘源碼(共6頁(yè))_第3頁(yè)
第3頁(yè) / 共6頁(yè)

下載文檔到電腦,查找使用更方便

0 積分

下載資源

還剩頁(yè)未讀,繼續(xù)閱讀

資源描述:

《基于FPGAverilog數(shù)字鐘源碼(共6頁(yè))》由會(huì)員分享,可在線閱讀,更多相關(guān)《基于FPGAverilog數(shù)字鐘源碼(共6頁(yè))(6頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、精選優(yōu)質(zhì)文檔-----傾情為你奉上 module Dig_clk( input CLK_50M, input CLK_1HZ, input CLK_1K, input RSTN, input selec, input SET_add, //input SET_sub, output [23:0]time_value, output [3:0]LED ); wire CLK_1S; wire [7:0]hour,min,sec; assign LED = ~mode; wire [3:0]mode; set_time D1( .RSTN(RS

2、TN), .TURN(selec), .flag(mode) ); wire value0,value1,value2; mode_sel D2( .set_add(SET_add), .CLK(CLK_1HZ), .mode(mode[2]), .value(value2) ); wire CLK_min,CLK_h; sec_bit D3( .CLK_1S(value2), .RSTN(RSTN), .sec(sec), .CLK_min(CLK_min) ); mode_sel D4( .set_add(SET_add), .CLK(C

3、LK_min), .mode(mode[1]), .value(value1) ); min_bit D5( .CLK_min(value1), .RSTN(RSTN), .min(min), .CLK_h(CLK_h) ); mode_sel D6( .set_add(SET_add), .CLK(CLK_h), .mode(mode[0]), .value(value0) ); hour_bit D7( .CLK_h(value0), .RSTN(RSTN), .hour(hour), ); assign time_value = hour

4、*10000+min*100+sec; endmodule module set_time ( input RSTN, input TURN, output reg[3:0]flag ); always@(posedge TURN or negedge RSTN) begin if(~RSTN) flag <= 4'b1000; else flag <= {flag[2:0],flag[3]}; end endmodule module mode_sel( input CLK, input set_add

5、, input mode, output value ); assign value = (mode)?set_add:CLK; endmodule module sec_bit( input CLK_1S, input RSTN, output reg[7:0]sec, output reg CLK_min ); always@(posedge CLK_1S or negedge RSTN) begin if(!RSTN) sec <= 0; else if(sec == 8'd59) begin sec <= 0; C

6、LK_min <= 1; end else begin sec <= sec + 1; CLK_min <= 0; end end endmodule module min_bit( input CLK_min, input RSTN, output reg[7:0]min, output reg CLK_h ); always@(posedge CLK_min or negedge RSTN) begin if(!RSTN) min <= 0; else if(min == 8'd59 ) begin min <=

7、0; CLK_h <= 1; end else begin min <= min + 1; CLK_h <= 0; end end endmodule module hour_bit( input CLK_h, input RSTN, output reg[7:0]hour ); always@(posedge CLK_h or negedge RSTN) begin if(!RSTN) hour <= 0; else if(hour ==8'd23) hour <= 0; else hour <= h

8、our + 1; end endmodule module lab4_top( input CLK_50M, input RSTN, //input mode, //input [23:0]num_out, output wire[2:0]sel_out, output wire[7:0]seg, output [3:0]LED, input TURN, input SET_add //input SET_sub ); wire CLK_1HZ; wire CLK_1KHZ; wire [23:0]num_out; //wire [3:0

9、]data_num; wire [23:0]time_value; wire [23:0]num_value; sys_clk U1( .CLK(CLK_50M), .RSTN(RSTN), .CLK_1K(CLK_1KHZ), .CLK_1HZ(CLK_1HZ) ); seg_Display U2( .CLK_1K(CLK_1KHZ), .RSTN(RSTN), .num_value(time_value), .sel(sel_out), .seg(seg) ); wire turn, set_add; key_esk #(2)U3( .C

10、LK_1K(CLK_1KHZ), .key_in({TURN,SET_add}), .key_out({turn,set_add}) ); Dig_clk U6( .CLK_50M(CLK_50M), .CLK_1HZ(CLK_1HZ), .CLK_1K(CLK_1KHZ), .RSTN(RSTN), .selec(turn), .SET_add(set_add), //.SET_sub(SET_sub), .time_value(time_value), .LED(LED) ); Endmodule module key_esk( input CLK_1K, input [width-1:0]key_in, output [width-1:0]key_out ); parameter width = 3; reg [width:0]key1,key2,key3; assign key_out = ~(key1|key2|key3); always@(posedge CLK_1K) begin key1 <= key_in; key2 <= key1; key3 <= key2; end endmodule 專(zhuān)心---專(zhuān)注---專(zhuān)業(yè)

展開(kāi)閱讀全文
溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!