Advanced Microprocessors and Peripherals - Bhurchandi, K. M.; Ray, A. K. (New Delhi Tata McGraw Hill Edu., 2013)