Microprocessors and microcontrollers - Kani, Nagoor . (Chennai : RBA Publications, 2006)