sР?sys_clk = #10 ~sys_clk;Р?Р/*系统复位信号的产生,低电平复位*/Рreg sys_rst_n;Рinitial Р?beginР sys_rst_n = 1'b0;Р #20;Р sys_rst_n = 1'b1;Р?endР/*拨码开关信号的产生*/Рreg [3:0] state_in;Рinitial Р?beginР state_in = 4'b0000; // 停止 Р #2000;Р state_in = 4'b0001; // 前进 Р #2000;Р state_in = 4'b0010; // 左转 Р #2000;Р state_in = 4'b0100; // 右转 Р #2000;Р state_in = 4'b0000; // 停止 Р #2000;Р state_in = 4'b1000; // 倒车 Р #2000;Р state_in = 4'b0000; // 停止 Р #2000;Р $stop; // 结束仿真 Р?endР?Рwire [2:0]led_left,led_right;Рwire [7:0]led_out;Р/*例化设计文件*/Рtail_lamp #Р(Р.CNT_NUM (CNT_NUM?)Р)Рu1Р(Р.sys_clk (sys_clk?),?// 系统时钟 Р.sys_rst_n?(sys_rst_n?),?// 系统复位 Р.state_in (state_in?),?// 拨码开关输入 Р.led_left (led_left?),?// 左侧尾灯[msb~lsb] = [R,G,B]Р.led_right?(led_right?),?// 右侧尾灯[msb~lsb] = [R,G,B]Р.led_out (led_out?)?// 流水灯输出 Р);Рendmodule