Advanced Microprocessors And Peripherals Architecture, Programming And Interfacing - Ray A.K.; Ray A.K. & Bhurchandi K.M. (Tata McGraw-Hill New Delhi, 2000)