THE 8051 MICROCONTROLLERS & EMBEDED SYSTEMS - MAZIDI (PEARSON PRENTICE, 2009)