Title: THE 8051/8052 MICROCONTROLLER: ARCHITECTURE, ASSEMBLY LANGUAGE. & HARDWARE INTERFACING