pulse_num_s_test.v
来自「基于Verilog-HDL的硬件电路的实现 9.3 脉冲计数与显示 」· Verilog 代码 · 共 34 行
V
34 行
/** 对高低电平宽度不相等的脉冲计数 **/
`timescale 1ps / 1ps
module PULSE_NUM_S_TEST;
reg PULSE;
reg CLK, CLR;
wire PH;
wire [3:0] DP;
wire [4:0] LD;
wire [3:0] P;
parameter P_NUM=12;
PULSE_NUM_S PULSE_NUM_S (PULSE, CLK, CLR, PH, P, DP, LD);
always #1 CLK=~CLK;
initial
begin
PULSE=0; CLR=1; CLK=0;
#0.5 CLR=0;
#1 CLR=1;
repeat (P_NUM)
begin
#1 PULSE=1'b1;
#1 PULSE=1'b0;
end
#7 $finish;
end
endmodule
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?