Microprocessors and peripherals hardware, software, interfacing, and applications - Brey, Barry B. (CBS publishers & distributors, New Delhi, 1989)