I saved this message because I wanted to implement configuration bits in my .asm code. It didn't work until I included the defs file for my particular chip. But now I'm a happy camper. Here is my setup for a 16F84 (formatting will be hosed because of mail preferences): list p=16F84A ; list directive to define processor #include ; processor specific variable definitions __CONFIG _CP_OFF & _WDT_OFF & _PWRTE_OFF & _XT_OSC (double underscore on the __CONFIG directive) I started scrounging around in the MPLAB directory and found that there is a better explanation of the configuration bit use in the template directory that gets installed when you install MPLAB. Look at the template for your particular chip for details. In my case it was in the c:\program files\mplab\template directory. Dan >From: Harold Hallikainen > > >> I typically include the following line in my >code... >> >> __config _cp_off & _hs_osc & _boden_on & >>_pwrte_on &_wdt_on >> >> >>Change it to _wdt_off and it otta work. Note that it's a >>DOUBLE underscore before config. >> >>Harold Hallikainen >>harold@hallikainen.com > >>On Wed, 7 Jul 1999 15:14:42 -0400 Bob Russo > >>writes: >>> I must be thick, I've scoured the Microchip help & >can't quite >>>figure out how to specify the WDT is off by default. I'm >using a >>>MicroEngineering programmer. Right now I'm reading the >hex file, >>>turning the WDT off, saving the hex file & burning the >chip. There's >>>got to be an easier way. >>> >>>Bob Russo