>=20 > > It is a .33 uF Cap, across the VCC and GND on a IrDA module. It is > > about 20 mm away from the PIC. >=20 > Getting back to the problem, could you post the blinky LED code that you > are > using, which isn't working on MCLR reset? >=20 > It probably _is_ being run, but some initialisation condition is different > on power on from MCLR. Have a look at the initialisation condition for > the > special function registers in the datasheet (DS40300C pg.15 ff for the > 16f628). A few registers are 'unknown' state at startup (and could be > consistently different after MCLR reset from power up reset), you might be > relying on some of them being initialised? >=20 The code is just setting an output low and waiting 200 mS. It isn't dependent upon any registers. =20 Thanks for the suggestion. Alex -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body