Perhaps partially a 'jovial stab' - but mainly because you're continually attacking MicroChip, when the reasons things aren't working is because you're doing them wrong.
Many people have suggested that you use C instead, and that is still by far the best suggestion - the higher end PIC's are specifically designed to be used with C, and most examples and application notes use C rather than assembler. As you're relatively 'new' here, you're perhaps not aware of my long standing 'championing' of PIC assembler?, because assembler forces you to understand the hardware, whereas C tends to hide it from you. However, for the later higher spec devices C is obviously the way to go, and I've been 'forced' to move to C rather than assembler on later devices.
I'm also pretty horrified that you claim this is 'your profession'?, when you seem incapable of getting device settings sorted out - any 'professional coder' (which I'm not) should be able to sort such things out in a few hours.
Many people have suggested that you use C instead, and that is still by far the best suggestion - the higher end PIC's are specifically designed to be used with C, and most examples and application notes use C rather than assembler. As you're relatively 'new' here, you're perhaps not aware of my long standing 'championing' of PIC assembler?, because assembler forces you to understand the hardware, whereas C tends to hide it from you. However, for the later higher spec devices C is obviously the way to go, and I've been 'forced' to move to C rather than assembler on later devices.
I'm also pretty horrified that you claim this is 'your profession'?, when you seem incapable of getting device settings sorted out - any 'professional coder' (which I'm not) should be able to sort such things out in a few hours.