Robin2:
I presume the keyboard pins are INPUTAssuming you are using an Atmega 328 then pin 10 MUST be OUTPUT for the Arduino to act as SPI master.
So if I understand correctly I need to set pin 10 as an OUTPUT? If I were to do that what would connect to pin 10? Wouldn't that mess with the keypad, the only pins I have left are pins 1 and 2. ?
PS Sorry for the late response but our internet has been on the fritz! A bird decided to make a house on our internet antenna and leave half-way through!