Ayala, Kenneth J. The 8051 Microcontroller − Architecture, Programming and Applications, 3rd edition, 2008, Cengage Learning India Pvt. Ltd.
Deshmukh, Ajay V. Microcontrollers [Theory and Applications], 1st edition, 2006, Tata McGraw-Hill
Gadre, Dhananjay V. Programming and Customizing the AVR Microcontroller, 1st edition (10th reprint), 2008, Tata McGraw-Hill
Ghoshal, Subrata. Embedded Systems and Robots: Projects using the 8051 Microcontroller, 1st edition, 2009, Cengage Learning India Pvt. Ltd.
Hall, Douglas V. Microprocessors and Interfacing: Programming and Hardware, 2nd edition, 2000, Tata McGraw-Hill
Kamal, Raj. Microcontroller Architecture, Programming, Interfacing and System Design, 1st edition, 2007, Pearson Education
Mazidi, Muhammad Ali, Mazidi, Janice Gillispie and McKinlay, Rolin D. The 8051 Microcontroller and Embedded Systems (using assembly and C), 2nd edition, 2008, Pearson Education
Predko, Myke. Programming and Customizing the 8051 Microcontroller, 2003, Tata McGraw-Hill
3.145.131.238