Microprocessors And Microcontrollers - N. Senthil Kumar, M. Saravanan & S. Jeevananthan - (Oxford University Press, 2010)