THE 8051 MICROCONTROLLER - AYALA KENNETH (NEW DELHI CENGAGE, 2005)