8051 microcontroller and embedded systems - Kapadia, Rajiv, Dr (Jaico Publishing House, 2005)