also bei meiner Tastatur war das problem, dass ich 4,7k pullups benutzt habe, aber das wollte nicht, ich hab sie rausgenommen und mit den internen pullups des PIC klappte es dann. Ne alternative ist die Matrixtastatur an einem einzigen AD-Pin anzuschließen. Die Tasten untereinander bekommen widerstände, sodass du klar sagen kannst, wenn die spannung soundsoviel V beträgt, kann es nur die Taste x sein.