Die Diode brauchst du nicht unbedingt - sie dient lediglich dem Schutz der Schaltung, wenn du den PIC programmierst - ist aber zu empfehlen. Dort werden vom Programmer aus 13V an MCLR angelegt und die gehen dann natürlich auch in die Schaltung. Die Diode verhindert dies.

Wenn du deinen Pullup an MCLR hoch genug gemacht hast (also min. 10k) dann sollte das aber kein Problem sein, da der Schaltung so im Normalfall nichts passieren kann (der Strom wäre zu gering).

Wenn du auf Nummer Sicher gehen möchtest, dann machst du die Diode hin.

MfG
Stefan