Hall, Douglas V Microprocessor & Interfacing Programming and Hardware - Gorakpure Gita Press 2005 - 140 ISBN: 9780074636391