data sheet of ATMEL 89C51 MICROCONTROLER.FOR VARIOUS B. TECH PROJECT RELATED TO COMPUTER SCIENCE, ELECTRONICS AND COMMUNICATION .