|
Xilinx FPGA入門連載77:AD和DA聯合測試 特權同學,版權所有 配套例程和更多資料下載鏈接:
該實例工程的功能框圖如圖所示。DA輸出同IIC協議實現,DA輸出的數據來自導航按鍵的設置,DA輸出數據顯示在數碼管的高兩位;AD實時采集模塊實現SPI協議,定時采集AD芯片TLC549中的模擬電壓數據,其值顯示在數碼管的低兩位。
本實例模塊劃分如圖所示。
● Adc_controller.v模塊定時進行AD芯片的模擬量轉換和采集。 ● Seg7.v模塊驅動數碼管顯示當前期望輸出的DA數據。 ● Dac_controller.v模塊輸出DA數據到芯片DAC5571中。 ● Key_check.v判斷導航按鍵的按下與否,相應設置DA輸出數據。 連接好下載線,給SP6開發板供電。 打開ISE,進入iMPACT下載界面,將本實例工程下的sp6.bit文件燒錄到FPGA中在線運行。 確保P10的PIN2和PIN3用跳線帽短接。 此時當我們使用導航按鍵進行DA輸出數據設定,則相應的高兩位和低兩位數碼管都會發生變化,而且基本是一致的。這說明AD和DA芯片都能正常的工作。 |