Microprocessor/hardware interfacing and applications - Brey, Barry B. (C. E. Merrill Pub. Co., 1984)