从逻辑的角度,这段代码跟第4节的代码没什么区别,用了一个三色LED灯代替8个单色的灯,目的是为了让大家通过实际的效果体会一下三色灯的颜色搭配。
// ******************************************************************** // >>>>>>>>>>>>>>>>>>>>>>>>> COPYRIGHT NOTICE <<<<<<<<<<<<<<<<<<<<<<<<< // ******************************************************************** // File name : RGBLED.v // Module name : RGBLED_SW // Author : STEP // Description : control RGB LED with 3 switchs // Web : www.stepfpga.com // // -------------------------------------------------------------------- // Code Revision History : // -------------------------------------------------------------------- // Version: |Mod. Date: |Changes Made: // V1.0 |2021/09/15 |Initial ver // -------------------------------------------------------------------- // Module Function: Use 3 switches to control one RGB LED's on/off and color change。 module RGBLED_SW (sw,led); input [2:0] sw; //input control signals with 3 switchs output [2:0] led; //output signals to 1 RGB LED assign led = sw; //assign sw value to led endmodule
下载到小脚丫FPGA板子上,实际的效果验证
将JED文件下载到FPGA板子以后的效果