Zur Schaltung: Hat der PIC keine internen PullUp für die Tasten? Ansonst die +Leitung für die Widerstände nach der Diode abnehmen.