Der Berührungsschalter schaltet nach Vdd. Wenn du ihn nach GND schalten lässt, kannst du R5 sparen und den internen Pull-Up des PIC benutzen.

Sieht sonst gut aus.

Gruß
Phaidros