硬件模塊實驗(以EP1K30下載板為例)
實驗一 EDA實驗箱 ADC0809模數轉換實驗
一、實驗目的:實驗一 EDA實驗箱 ADC0809模數轉換實驗
1,了解使用計算機接口芯片ADC0809與PLD構筑系統。
2,了解ADC0809轉換時的工作時序
二、實驗原理
根據ADC0809的工作時序、上圖ADC0809硬件原理以及下圖的設計原理,對CPLD進行編程,使其產生WR、CS、RD、EOC控制信號,對ADC0809進行控制,通過選擇通道,將模擬電壓量(由實驗裝置上的電位器產生)輸入,進行轉換。轉換結果(D0~D7)送CPLD,然后通過LED數碼管顯示其數字量。
三、實驗連線
3→500KHZ;CLK→500KHZ;ADDA~ADDC→電平開關(選擇通道IN0~IN2);WR→6;7→低電平;RD→8;EOC→9;CS1→10;L1→81;L2→80;Z8→JX1;Z5→JX0;并將電位器輸出接IN0-IN2通道。轉換結果送LED顯示。
四、實驗說明
CS、RD、WR,EOC:ADC0809的控制信號;
DIN(0)--DIN(7):轉換結果送CPLD;
NINTR:轉換結束標志;
RST:系統復位;
SELOUT(0)--SELOUT(1):位選擇;
SEGOUT(0)--SEGOUT(7):段碼;
五、程序清單(見光盤文件夾EP1K30P/adc0809.vhd)