The 8051 microcontroller architecture, programming & applications - Kenneth J Ayala (Mumbai Penram International, 1996)