Microprocessor/Hardware interfacing and applications - Brey, Barry B. (Charles E. Merril Publishing Company, 1984)