Microcontroller: Architecture, Programming, Interfacing And System Design - Rajkamal (Pearson Education New Delhi, 2005)