8051 Microcontroller - Udayashankara, V (New Delhi Tata McGraw Hill Education, 2009)