Interfacing: a laboratory approach using the microcomputer for instrumentation, data analysis and control - Derenzo, Stephen E. (Prentice-Hall of India, 1990)