查看: 7358|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

利用按鍵和開關(guān)的狀態(tài)來控制LED燈的亮滅 我的Verilog課程學(xué)習(xí)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:412848 發(fā)表于 2018-10-20 19:35 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
學(xué)校數(shù)電課要求我們學(xué)習(xí)Verilog,以及STEP-MAX10。以下是小腳丫的圖片以及簡(jiǎn)單的程序。



  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:利用按鍵和開關(guān)的狀態(tài)來控制LED燈的亮滅。

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

  17.         input [3:0] key;                                                //按鍵輸入信號(hào)
  18.         input [3:0] sw;                                                        //開關(guān)輸入信號(hào)
  19.         output [7:0] led;                                                //輸出信號(hào)到LED

  20.         assign led = {key,sw};                                          //assign連續(xù)賦值。大括號(hào)是拼接符,表示把key和sw拼接組成一個(gè)新的8位數(shù)賦值給led

  21. endmodule
復(fù)制代碼

信號(hào)名稱
分配管腳
信號(hào)名稱
分配管腳
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

評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

快速回復(fù) 返回頂部 返回列表