The 8051 microcontroller - Ayala, Kenneth (New Delhi Delmar cengage learing, 2009)