diff options
Diffstat (limited to 'BCD2Bin.v')
-rw-r--r-- | BCD2Bin.v | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -30,7 +30,7 @@ reg [2:0] i = 0; reg [19:0] work; -always @ ( hun, ten, one ) begin +always @ ( hun, ten, one, bin ) begin work = {hun, ten, one, bin}; @@ -39,13 +39,13 @@ always @ ( hun, ten, one ) begin for (i = 0; i < 7; i = i + 1) begin work = work >> 1; if (work[19:16] >= 5) begin - work[19:16] = work[19:16] - 3; + work[19:16] = work[19:16] - 4'd3; end if (work[15:12] >= 5) begin - work[15:12] = work[15:12] - 3; + work[15:12] = work[15:12] - 4'd3; end if (work[11:8] >= 5) begin - work [11:8] = work[11:8] - 3; + work [11:8] = work[11:8] - 4'd3; end end |