8051 microcontrollers architecture, programming and applications - Uma Rao, K (Pearson, 2011)