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
The programming spec document for the 12F508 states that the min VDD for programming and bulk erase is 4.5V, so I'd increase that just to be safe....
tumbleweed Today, 13:19