The 8051 microcontroller and embedded systems - Muhammad Ali Mazidi, Janice Gillispie Mazidi (Pearson Education Asia, New Delhi, 2000)