HALL, DOUGLAS V MICROPROCESSORS AND INTERFACING PROGRAMMING AND HARDWARE - 2 ed. - NEW DELHI TMH 2006 ISBN: 0070601673 Dewey Class. No.: 004.16 O06