In MPLAB 6.x, you have to select the processor through the CONFIGURE menu. Click SELECT DEVICE, and select the processor you're using. I don't know whether the list p=pic16F84A statement is still necessary with MPLAB 6. I still use it, but the processor in the LIST statement has to match the one set in MPLAB, or you get a warning message. Hope this helps... Dave D. Renzo wrote... >While I try to build a program with MPLAB the anwer is "Build Succeded" but >I get the following warnings: > >Warning[215] E:\PIC\xxx.ASM 32 : Processor superceded by command >line. Verify processor symbol. >Message[301] E:\PROGRAMMI\MPLAB IDE\MCHIP_TOOLS\P16F84A.INC 35 : MESSAGE: >(Processor-header file mismatch. Verify selected processor.) > >I declare the processor in the first line of program after comments in this >way: > list p=pic16F84A > INCLUDE P16F84a.INC > >What is wrong? > >In building with MPLAB 5.0 this doesn' happen. -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.