Microprocessors & Interfacing - Hall Douglas V. (Pune Everest, 1992)