OK the Data Bits from the 922 Chip are working ok now, wrong capacitor was in circuit, i thought it was a .1 and it was a 10. so the 922 chip sends a data available while any key pressed and the 4 data lines go high in binary.

however the pic is not displaying anything but 0 on the LCD? ive even tried removing the <<4 just to get something out. nothing works. anyone see a problem?