4*4 keypad 8 digit Calculator in C with AT89C51, simulated using Protues and Keil