Ayala The 8051 Microcontroller - 3rd - Cengage Learning, New Delhi Cengage Learning, New Delhi 2011 - 412 Dewey Class. No.: 629.895 AYA