When programing in MPLAB, and switching from simulator mode and ICD mode (or switching from ICD mode to simulator mode), the MPLAB software seems to be wanting to substitute processors for me. I am using PIC16F877's and often it tries setting the chip to 'F870, just today it thought I was using a 'F84. I am using MPLAB IDE 5.3, I have a Pic Start Plus (not in use right now) and the In Circuit Debugger package. Has anyone else seen similar behaviour? I know MPLAB IDE 5.4 is available now but I haven't spotted a list of the changes made and don't want to make a 12MB download & replace my software to no effect. Jeff -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body