Need to know the time - accurately for your next project?
The code below allows your PIC to log into a network timeserver and it (eventually) writes the time to a Dallas RTC (code not supplied).
The PIC checks the NET TIME every power-up and thereafter every 4 hours. If it doesn't make connection, it tries an alternate time server. If THAT doesn't work (after retries) it gives up and tries again 4 hours later. A Lantronix XPort handles the connection to the net.
...
Re: PBP and IDE/programmer
sounds like you have over written the osccal/ value stored at the top of memory for 12f508.
richard Today, 10:39Most programmers will not reprog that chip when the value is missing.
The old pickit2 can reset a value...