Thank you a lot for your explanations. I am new to PICing and chose the PIC16F1503 because it is cheaply available in my local hardware store.
So far, I have played around with the MPLAB simulator only, but some time it’ll need to be burned to a real PIC. I would rather have a programmer with sockets where I can plug the PIC into. But are there any around that are not on a PICkit2 basis, i.e. compatible with my PIC16F1503?