Microcomputer interfacing and applications. - Mustafa M. A. (BH)