标题: 利用按键和开关的状态来控制LED灯的亮灭 我的Verilog课程学习 [打印本页]

作者: Beatricehuihuih    时间: 2018-10-20 19:35
标题: 利用按键和开关的状态来控制LED灯的亮灭 我的Verilog课程学习
学校数电课要求我们学习Verilog,以及STEP-MAX10。以下是小脚丫的图片以及简单的程序。



  1. // ********************************************************************
  2. // >>>>>>>>>>>>>>>>>>>>>>>>> COPYRIGHT NOTICE <<<<<<<<<<<<<<<<<<<<<<<<<
  3. // ********************************************************************
  4. // File name    : LED.v
  5. // Module name  : LED
  6. // Author       : STEP
  7. // Description  : control LED
  8. //
  9. // --------------------------------------------------------------------
  10. // Code Revision History :
  11. // --------------------------------------------------------------------
  12. // Version: |Mod. Date:   |Changes Made:
  13. // V1.0     |2017/03/02   |Initial ver
  14. // --------------------------------------------------------------------
  15. // Module Function:利用按键和开关的状态来控制LED灯的亮灭。

  16. module LED (key,sw,led);

  17.         input [3:0] key;                                                //按键输入信号
  18.         input [3:0] sw;                                                        //开关输入信号
  19.         output [7:0] led;                                                //输出信号到LED

  20.         assign led = {key,sw};                                          //assign连续赋值。大括号是拼接符,表示把key和sw拼接组成一个新的8位数赋值给led

  21. endmodule
复制代码

信号名称
分配管脚
信号名称
分配管脚
LED[0]
N15
SW[0]
J12
LED[1]
N14
SW[1]
H11
LED[2]
M14
SW[2]
H12
LED[3]
M12
SW[3]
H13
LED[4]
L15
KEY[0]
J9
LED[5]
K12
KEY[1]
K14
LED[6]
L11
KEY[2]
J11
LED[7]
K11
KEY[3]
J14






欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1