I am going to build a very simple 2 digit calculator. I am using a 4x4 keypad for the input. I am going to use the keypad to input through the status registers on the parallel port to the PC. Then I am going to convert the data(add, subtract, multiply, or divide). Then output to two 8-segment displays. I was wondering if I need a chip to convert the data coming out of the keypad before it goes to the status register? Also, I am open for suggestions on how to do this.