Forum Discussion
Altera_Forum
Honored Contributor
13 years agoADC0804 interfaced with CPLD
Hello All, I am trying to interface an ADC0804 with a CPLD. The ADC0804 has potentiometerat the input. I have successfully tested the ADC using LEDs at the output, itworked fine. I am now movin...
Altera_Forum
Honored Contributor
13 years agoThe ADC0804 is a pretty slow ADC (100us conversion time). Its basically designed for measuring DC values.
From a brief look at the data sheet http://www.ti.com/product/adc0804 It says you can treated the interface like a microprocessor I/O device. The timing diagrams show that the read/write interface is essentially asynchronous, you just have to assert the signals for as long as the data sheet indicates - based on how you clock the thing. Since the clock is so slow and the ADC dynamic range is only 8-bits (so clock jitter is not so important), you can generate the clock using the CPLD. Do you have a board that already contains the part, or are you just creating a proto-board interface? Cheers, Dave