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