The PicKit2 has excellent tutorials. Yes they start with assembler but they will teach you the hardware of the LowPin count board if you read the tutorial. They don't take too long to complete either.
The advice given by MACKRACKIT is right on target. You must change the .inc file to turn mclr off or the pushbutton will reset the PIC. This is explained in the PicBasicPro example code very well.
Keep trying. The PicKit and LPC are good learning tools.
Jim
Bookmarks