8051 microcontroller & embedded systems - Kapadia, Rajiv . (Jaico, 2005)