Hi all! We're using a PIC17C766 up here in Portland, Oregon for an amateur rocket project. We've got a 6 degree of freedom Inertial Measurement Unit much like what Sean was asking about a few days ago. Details on the IMU will be up on our web site in a few weeks. So here's the problem: Everything was going just fine until we upgraded to MPLAB 4.12.12. Now, doing: list p=17C766, f=inhx32 #include __CONFIG _MC_MODE & _WDT_OFF & _EC_OSC & _BODEN_OFF org 0x0000 goto START gives: Command line: "C:\PROGRA~1\MPLAB\MPASMWIN.EXE /e+ /l+ /x- /c+ /p17C766 /q ... Error[118] ... : Overwriting previous address contents (0000) Error[118] ... : Overwriting previous address contents (0000) which is really weird and has never happened before. When we get rid of the conflicting org command, it turns out that the __config routine is storing it's bits at 0x000 instead of the usual configuration address! IE, in the listing file it does: 00035 00036 0000 BFE3 00037 __CONFIG _MC_MODE & _WDT_OFF & ... 00038 So what's up with that?! BFE3 should be storing in the configuration address (something high, like FFFx), not at address 0x000. I checked out the documentation, and it said for the 18C series you have to specify the configuration address. But we're using the 17C series and even then - the configuration bits require two addresses. I suppose we could just "org" the two configuration bytes - but I'd rather continue using the __config command. Was this changed? Is there something we missed? Thanks for the help! Andrew ------------------------------------------------------------- Andrew Greenberg PSU IEEE Treasurer http://www.ee.pdx.edu/~ieee PSU AESS Chair http://www.ee.pdx.edu/~aess Phone: (503) 725-2157 Fax: (503) 725-3807 Home: (503) 788-8878 Email: drew@uad.com -------------------------------------------------------------