|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
我在include_text下面建了两个文件:include_text.v 和led_key.v
8个按键和LED灯,按下按键,对应的LED灯亮。主要是 想看一下include_text如何用.
include_text.v 为:
`include"led_key.v"
module include_text(LED, KEY);
input [7:0] KEY;
output [7:0] LED;
reg [7:0] LED;
led_key my_include_text(LED, KEY);
endmodule
led_key.v为:
module led_key(LED, KEY);
input [7:0] KEY;
output [7:0] LED;
reg [7:0] LED;
always @(KEY)
begin
case(KEY)
8'b0000_0001 ED=8'b0000_0001;
8'b0000_0010 ED=8'b0000_0010;
8'b0000_0100 ED=8'b0000_0100;
8'b0000_1000:LED=8'b0000_1000;
8'b0001_0000:LED=8'b0001_0000;
8'b0010_0000:LED=8'b0010_0000;
8'b0100_0000:LED=8'b0100_0000;
8'b1000_0000:LED=8'b1000_0000;
default:LED=8'b1111_1111;
endcase
end
endmodule
我一编译,就出现以下错误:
Error (10228): Verilog HDL error at led_key.v(1): module "led_key" cannot be declared more than once
还有想问一下,怎样调用led_key里的程序啊。
望各位赐教。 |
|