早教吧作业答案频道 -->其他-->
verilog跑马灯修改实现奇数灯循环亮偶数灯一直灭`defineHIGNCNTRBIT21moduleshiftled(inputclk,rst,outputreg[7:0]led);reg[`HIGNCNTRBIT-1:0]delaycntr;//forsomedelayalways@(posedgeclk)if(rst)delaycntr
题目详情
verilog跑马灯修改实现奇数灯循环亮 偶数灯一直灭
`define HIGN_CNTR_BIT 21
module shift_led (input clk,rst,output reg [7:0]led) ;
reg [`HIGN_CNTR_BIT-1:0] delay_cntr ;//for some delay
always @ (posedge clk )
if (rst) delay_cntr
`define HIGN_CNTR_BIT 21
module shift_led (input clk,rst,output reg [7:0]led) ;
reg [`HIGN_CNTR_BIT-1:0] delay_cntr ;//for some delay
always @ (posedge clk )
if (rst) delay_cntr
▼优质解答
答案和解析
你应该把led[7:0] = {led[6:0],led[7]};//left shift 这个语句换成非阻塞赋值试试,我感觉你的应该是这里出了问题,在一个always中即用阻塞赋值又用非阻塞赋值是不好的,最好是赋值方式相同,若有问题再追问.
看了 verilog跑马灯修改实现...的网友还看了以下:
如图,电源电压12V不变,小灯泡L的额定电压为6V.闭合开关S,当滑动变阻器R的滑片P移至中点时, 2020-04-08 …
如图所示,电源电压U=18V不变,小灯泡L的额定电压为9V.闭合开关S,当滑动变阻器R的滑片P移至 2020-04-08 …
灯泡L标有”6V、3W的字样(灯丝电阻不变)求:(1)灯泡电阻L的电阻是多少.(2)如果把灯泡连接 2020-06-09 …
现有标着“6V6W”字样的灯泡L:⑴该灯泡L正常发光时的电流是A,电阻是Ω。⑵如图甲所示,把灯泡L 2020-06-09 …
(2014•罗田县一模)如图所示,电源的输出电压恒定不变,现将一个灯泡L接在离电源很近的AB两点时 2020-06-12 …
如图所示,电源的输出电压恒定不变,现将一个灯泡L接在离电源很近的AB两点时,灯泡L消耗的功率为25 2020-06-18 …
在如图所示的电路中,电源的输出电压恒定不变,现将一个灯泡L拉在离电源很近的A、B两点时,灯泡L的功 2020-07-20 …
(2014•鄂州模拟)如图所示,电源的输出电压恒定不变,现将一个灯泡L接在离电源很近的AB两点时,灯 2020-12-18 …
(2014•沙县模拟)灯泡L标着“6V6W”,求:(1)灯泡L正常发光时的电流I和电阻R.(2)如图 2021-01-13 …
灯泡L标着“6V6W”,求:(1)灯泡L正常发光时的电流和电阻(2)如图所示,把灯泡L与电压恒为6V 2021-01-13 …