there are 12LF1840 and 12F1840 , the compiler , the programmer and the chip all need to sing the same tune

just saying the obvious