THE 8051 MICROCONTROLLE: ARCHITECTURE, PROGRAMMING & APPLICATIONS. SECOND EDITION - AYALA, Kenneth J. (West Publishing Company, 1997)