Microprocessors & Interfacing - Hall D.V.; Hall D.V. (Tata McGraw-Hill, 2006)