我现在是在做数字钟的实验,请问为什么个别端口会出现这个问题?

img

img


这是我的代码

img


然后在运行过程中最后有括号的这几个端口都会显示相同的这种错误,可是我已经声明过了呀,而且底层模块的端口名都一模一样,请问这是什么问题?
我的u1和u2都能编译成功 但是u3到u6里面只要含有括号的端口声明都会报错