V Udayashankara 8051 Microcontroller: Hardware, Software & Applications - Tata Mc Graw Hill ISBN: 9780070086814