MICROPROCESSORS AND MICROCONTROLLERS FOR BEGINNERS RAJESH DEY, DEBADRITA BANERJEE, ANKUR SHRIVASTAVA, RAJKUMAR MANDAL