本模块主要是为了实现8选一多路选择器,使用了if语句,case语句和assign语句。看起来简单,但是自己做的时候还是犯了很多的错误,下次一定要吸取教训。
一、 定义端口
input in1;
input in2;
input in3;
input in4;
input in5;
input in6;
input in7;
input in8;
input [2:0]sel;
output reg led1;
output reg led2;
output wire out;
一、if…else类型
//if..else 语句实现多路选择题
always@(*)
begin
if(sel == 3'b000)
led1 <= in1;
else if