Advanced Microprocessors And Peripherals - BHURCHANDI, KM; RAY, AK (McGraw Hill Education (India) Private Ltd., New York., 2013)