I am troubleshooting an oven controller which has a PIC16F917 uPC.
Supply blew, fixed it. All voltages a stable but no display. I have a fixed a few of these. Supply problem every time Fixing the supply the display work except this one.
I checked the reset, OK.
Scoped the 12MHz Xtal (default)...no oscillation.
So replaced with 8MHz, 12MHz and a 16MHz. No display on all but scope only shows the 8MHz Xtal working. Other crystal does not show scope signals. Xtal are new and I have plenty, so a faulty Xtal is ruled out.
1. Why does a 8MHz one shows oscillation and other does not. Does software has anything to do with it ?
2. Since it is a 16F917 one, can I read the HEX from it ?
Supply blew, fixed it. All voltages a stable but no display. I have a fixed a few of these. Supply problem every time Fixing the supply the display work except this one.
I checked the reset, OK.
Scoped the 12MHz Xtal (default)...no oscillation.
So replaced with 8MHz, 12MHz and a 16MHz. No display on all but scope only shows the 8MHz Xtal working. Other crystal does not show scope signals. Xtal are new and I have plenty, so a faulty Xtal is ruled out.
1. Why does a 8MHz one shows oscillation and other does not. Does software has anything to do with it ?
2. Since it is a 16F917 one, can I read the HEX from it ?