硬件模块实验(以EP1K30下载板为例)
实验一
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)