Interfacing an Analog-to-Digital Converter (ADC) with Linux via the parallel port is fairly simple. There two major areas that need to be addressed – hardware and software. The hardware consists of the parallel port, an ADC, and an analog signal source. The software we programmed in ‘C’ language.
Interfacing Your Computer to an ADC via the Parallel Port: [Link]