|
Xilinx FPGA入門連載71:基于按鍵調整和數碼管顯示的DA輸出實例 特權同學,版權所有 配套例程和更多資料下載鏈接:
該實例工程的功能框圖如圖所示。
該實例主要的功能如下: ● 5個導航按鍵可以控制DA數據。上鍵控制高4位遞增,下鍵控制高4位遞減,左鍵控制低4位遞增,右鍵控制低4為遞減,中間鍵清零。 ● 導航按鍵設定的數據通過數碼管顯示,同時送給DA芯片實現轉換。 本實例模塊劃分如圖所示。
● Key_check.v模塊對輸入按鍵進行消抖處理,并且輸出導航按鍵設定的DA數據。 ● Seg7.v模塊驅動數碼管顯示當前期望輸出的DA數據。 ● Dac_controller.v模塊實現DAC5571芯片的IIC接口協議,判斷有不同的DA數據輸入則執行一次DA轉換操作。 連接好下載線,給SP6開發板供電。 打開ISE,進入iMPACT下載界面,將本實例工程下的sp6.bit文件燒錄到FPGA中在線運行。 |