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