📄 adc_2.v
字号:
module adc_2(add,sel1,sel2,sel3,sel4,sel5,sel6,sel7,sel8);//138译码器模块
input[2:0] add;
output sel1,sel2,sel3,sel4,sel5,sel6,sel7,sel8;
reg sel1,sel2,sel3,sel4,sel5,sel6,sel7,sel8;
always@(add)
case(add)
3'b000:
begin
sel1<=1'b0;
sel2<=1'b0;
sel3<=1'b0;
sel4<=1'b0;
sel5<=1'b0;
sel6<=1'b0;
sel7<=1'b0;
sel8<=1'b1;
end
3'b001:
begin
sel1<=1'b0;
sel2<=1'b0;
sel3<=1'b0;
sel4<=1'b0;
sel5<=1'b0;
sel6<=1'b0;
sel7<=1'b1;
sel8<=1'b0;
end
3'b010:
begin
sel1<=1'b0;
sel2<=1'b0;
sel3<=1'b0;
sel4<=1'b0;
sel5<=1'b0;
sel6<=1'b1;
sel7<=1'b0;
sel8<=1'b0;
end
3'b011:
begin
sel1<=1'b0;
sel2<=1'b0;
sel3<=1'b0;
sel4<=1'b0;
sel5<=1'b1;
sel6<=1'b0;
sel7<=1'b0;
sel8<=1'b0;
end
3'b100:
begin
sel1<=1'b0;
sel2<=1'b0;
sel3<=1'b0;
sel4<=1'b1;
sel5<=1'b0;
sel6<=1'b0;
sel7<=1'b0;
sel8<=1'b0;
end
3'b101:
begin
sel1<=1'b0;
sel2<=1'b0;
sel3<=1'b1;
sel4<=1'b0;
sel5<=1'b0;
sel6<=1'b0;
sel7<=1'b0;
sel8<=1'b0;
end
3'b110:
begin
sel1<=1'b0;
sel2<=1'b1;
sel3<=1'b0;
sel4<=1'b0;
sel5<=1'b0;
sel6<=1'b0;
sel7<=1'b0;
sel8<=1'b0;
end
3'b111:
begin
sel1<=1'b1;
sel2<=1'b0;
sel3<=1'b0;
sel4<=1'b0;
sel5<=1'b0;
sel6<=1'b0;
sel7<=1'b0;
sel8<=1'b0;
end
default:
begin
sel1<=1'bz;
sel2<=1'bz;
sel3<=1'bz;
sel4<=1'bz;
sel5<=1'bz;
sel6<=1'bz;
sel7<=1'bz;
sel8<=1'bz;
end
endcase
endmodule
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -