Hi,
An intermittent PIC problem has returned
3x 18F2431 Programmed using Pickit2 and 3, with added voltage supply. I've read two different PICs using MPLAB and compare the HEX files, the same.
They were programmed using an adapted socket which GNDs PIN 28 (PGM).
PIC1: Works most times, and once started works fine. I noticed that the PIC is not on the adapted socket, so all free pins are floating. There is a LED toggle to show that the PIC has initialised. If the PIC doesn't initialise, I can touch pin 28 (Or the circuit reset button) and it initialises. If I put the PIC on the adapted socket it doesn't work. If I don't use a socket it works. If I set up all free PORTB PINs to 0 (including PIN28) it doesn't work.
PIC2 and 3: Don't work under any conditions. They work otherwise.
I checked the circuit board for tracking between the PINS/TRACKS ok, and a motor for continuity of tracks, where I could.
Any ides of the likely problem welcome please.
Camerart.
An intermittent PIC problem has returned
3x 18F2431 Programmed using Pickit2 and 3, with added voltage supply. I've read two different PICs using MPLAB and compare the HEX files, the same.
They were programmed using an adapted socket which GNDs PIN 28 (PGM).
PIC1: Works most times, and once started works fine. I noticed that the PIC is not on the adapted socket, so all free pins are floating. There is a LED toggle to show that the PIC has initialised. If the PIC doesn't initialise, I can touch pin 28 (Or the circuit reset button) and it initialises. If I put the PIC on the adapted socket it doesn't work. If I don't use a socket it works. If I set up all free PORTB PINs to 0 (including PIN28) it doesn't work.
PIC2 and 3: Don't work under any conditions. They work otherwise.
I checked the circuit board for tracking between the PINS/TRACKS ok, and a motor for continuity of tracks, where I could.
Any ides of the likely problem welcome please.
Camerart.
Last edited: