The 8051 microcontroller:architecture, programming and applications - Ayala, Kenneth J (Thomson, 1997)