When I installed PBP3, I did not installed MPLAB since it was already installed. It just occurred to me that perhaps MPASMWIN was not working because it might be an old version. So I uninstalled MPLAB and MPLABX and then reinstalled PBP3 using the installer that includes MPLAB 8.9.

Well now MPASMWIN is working with other projects, but I still get this error message with the PIC16F1828 code in my previous post:

Code:
[ASM ERROR] PIC16F1828 BLINK.ASM (29) : Illegal character (,)
[ASM ERROR] PIC16F1828 BLINK.ASM (29) : Symbol not previously defined (_CONFIG1)
[ASM ERROR] PIC16F1828 BLINK.ASM (30) : Overwriting previous address contents (2007)
[ASM ERROR] PIC16F1828 BLINK.ASM (30) : Illegal character (,)
[ASM ERROR] PIC16F1828 BLINK.ASM (30) : Symbol not previously defined (_CONFIG2)
So I still get the error message after a fresh install. All I can think is that the formatting of the config directive must be wrong. But the same format works with 16F88 which has two config words (albeit with different values). I do not know why it does not compile without errors.

Any ideas?

Thanks.

Jonathan.