Hall, Douglas V. Microprocessors and Interfacing - Programming - 2 - N.Delhi Oxford University Press 2001 - 638 ISBN: 74636391