krishnakumar.r93
Member level 2
- Joined
- Jan 28, 2015
- Messages
- 48
- Helped
- 1
- Reputation
- 2
- Reaction score
- 1
- Trophy points
- 8
- Activity points
- 388
Hi all,
I use PIC16F877A and PIC18F45K22 with 4MHz and 12MHz crystals for my projects. Everything worked fine for some days and then the MCU starts working too much slower (not all, the last few). I initially thought that the crystal would have been damaged as the voltage on the crystal pins were 0v. So i replaced the crystal and the problem still persisted. When i removed the 22pF capacitors with which we ground our crystals, the MCU started working normal ( even with the crystal which i removed before replacing it ).
May be the capacitors were of low quality. But, It is kind of wierd. Does this happen to anyone else? How do i avoid such problems?
I use PIC16F877A and PIC18F45K22 with 4MHz and 12MHz crystals for my projects. Everything worked fine for some days and then the MCU starts working too much slower (not all, the last few). I initially thought that the crystal would have been damaged as the voltage on the crystal pins were 0v. So i replaced the crystal and the problem still persisted. When i removed the 22pF capacitors with which we ground our crystals, the MCU started working normal ( even with the crystal which i removed before replacing it ).
May be the capacitors were of low quality. But, It is kind of wierd. Does this happen to anyone else? How do i avoid such problems?