Matthew Mucker escribi=F3: > I'd expect that if I select 'none' as a processor type in the IDE, that it > wouldn't pass a processor command-line switch to the assembler. I'd need= a > processor directive, or to define the symbol myself, in my source code for > my code to compile. > = I get your point now, but I see it a little bit complicated. = Note that you mention assembler and then "code to = compile". I'm not trying to correct you but to point you = something important about the IDE. An assembler file will be "assembled" by MPASM; if your code = is in C and you choose the C18, Hitech, or any other C or = Basic or whatever compiler it will be "compiled". The IDE is a generic tool meant to be used by many = languages, and if you prefer some kind of manual setting of = the processor in the code and that should be something that = any C or pascal or whatever compiler should interpret. It's = easier to have a generic code with a single call to the = compiler/assembler with a parameter to indicate the right = processor. Anyway, may be what you are looking for is something like list P=3DPIC16F876 That is interpreted by the MPASM. Is that what you want? I didn't check it but may be that's your goal. At least the = mpasm will warn you that the device used in the MPASM = parameter is different from the one present in the code. Regards ------------------------------ Mauricio Giovagnini (Maunix) www.maunix.com.ar Cordoba, Arg. LinkedIn Profile: http://www.linkedin.com/in/mgiovagnini -- = http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist