>I have corrected the typo, although that would not have stopped something >from toggling. I checked my circuit, and it is basically the same as yours. >The only difference is that I hardwired ~MCLR to +5 volts. The rise time is etc. I can only offer a few more suggestions: 1) Use an even simpler program for the test. e.g. main() { TRISD = 0x00; PORTD = 0x55; here: goto here; } No matter what else is going on in the system, PORTD should get stuck at 0x55, and resets won't affect that. 2) Are you sure you're building the application for the 1674B? It might be for another chip ... Regards, -- ______________________________________ Andrew E. Kalman, Ph.D. aek@pumpkininc.com -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics