Hi,
der 10k Ohm Widerstand zwischen VDD und dem MCLR Eingang, ist doch nur dafür da um den Eingang hochzuziehen damit man den Chip extern resetten kann, oder hat es was mit ICSP zu tun?
Der Widerstand ist, da hast du recht, dazu gedacht, den MCLR auf ein definitiertes HIGH Potential zu legen. Der Pin ist fuer den externen Reset und den Eintritt in den Programmiermodus (wie genau das geht ist unterschiedlich zwischen den einzelnen PIC Familien) zustaendig.
Da aber ein externer Reset nicht bei allen Schaltung noetig ist und man durch den Reset einen IO verliert, hat MC irgendwann die Option eingefuehrt, den MCLR als Pin (aber nur als ST-Eingang) nutzen zu koennen. Das wird mit der von dir genannten Option in der Config eingestellt. Die Resetlogik wird dann mit einem internen Pullup auf HIGH gezogen.
Fuer dich gilt jetzt:
Willst du den Reset nutzen, dann ist der MCLR mit einem Pullup zu beschalten. Wenn nicht, wie einen normalen ST-Eingang benutzen und der Widerstand kann natuerlich entfallen.
Gruss
Stefan