📄 stopwatch.v
字号:
module stopwatch(CLK, RESET, STRTSTOP, TENTHSOUT, ONESOUT, TENSOUT);input CLK;input RESET;input STRTSTOP;output [9:0] TENTHSOUT;output [6:0] ONESOUT;output [6:0] TENSOUT;wire strtstopinv;wire clkenable;wire rstint;wire [9:0] xcountout;wire xtermcnt;wire cnt60enable;wire [3:0] lsbcnt;wire [3:0] msbcnt;wire [3:0] Q;statmach MACHINE(.CLK(CLK), .RESET(RESET), .STRTSTOP(STRTSTOP), .CLKEN(clkenable), .RST(rstint));//Place the CoreGen Component Instantiation for Tenths heretenths XCOUNTER ( .Q(Q), .CLK(CLK), .Q_THRESH0(xtermcnt), .CE(clkenable), .AINIT(rstint));//------ End INSTANTIATION Template ---------decode one_decode (.BINARY(Q), .ONE_HOT(xcountout)); cnt60 sixty(.CE(cnt60enable), .CLK(CLK), .CLR(rstint), .LSBSEC(lsbcnt), .MSBSEC(msbcnt));hex2led lsbled(.HEX(lsbcnt),.LED(ONESOUT));hex2led msbled(.HEX(msbcnt),.LED(TENSOUT));assign cnt60enable = xtermcnt & clkenable;assign TENTHSOUT = ~xcountout;assign strtstopinv = ~STRTSTOP;endmodule
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -