boncker
Member level 2

I have been built a simple digital clock using PIC 16F877A. The software was developed in the CCS compiler (C language).
First, I made the software to count only the seconds. All running ok. Then I changed the software to count the minutes and hours and since this modification my PIC is reseting after some minutes or hours (there is no specific time to get reset, can in any moment).
This project was in a proto board and now is in a PCB, but the problem still persists.
See below the PIC fuses I used:
XT,NOWDT,NOPROTECT,NOPUT,NOBROWNOUT,NOLVP,NOCPD,NOWRT,NODEBUG
Please, how can I do to repare this fault?
First, I made the software to count only the seconds. All running ok. Then I changed the software to count the minutes and hours and since this modification my PIC is reseting after some minutes or hours (there is no specific time to get reset, can in any moment).
This project was in a proto board and now is in a PCB, but the problem still persists.
See below the PIC fuses I used:
XT,NOWDT,NOPROTECT,NOPUT,NOBROWNOUT,NOLVP,NOCPD,NOWRT,NODEBUG
Please, how can I do to repare this fault?