The 8051 microcontroller - Ayala, Kenneth J. (Thomson/Delmar Learning, 2005)