The 8051 Microcontroller - Ayala,Kenneth J. (Cengage, 1996)