8051 microcontrollers : MCS 51 family and its variants - Shah, Satish