8051 Microcontroller: Internals, Instructions, Programming and Interfacing, 2 ed. - Subrata Ghoshal (Pearson, 2014)