Advanced microprocessors and peripherals : architecture programming and interfacing - Ajoy Kumar Ray (Tata McGraw-Hill publishing Company Limited, 2003)