I'm more of a hobbyist than a hardcore electronics whiz, so I figured I'd ask someone with more knowledge than I. In my spare time, I'm building a hydroponics system that's interfaced with my PC using a pic18f4550. Most of the hardware is finished, and I've already got a Visual C++ program and some PHP scripts that take care of all of my software needs. My only problem is the external oscillator I'm using for the pic. I mistakenly ordered a 3.3V clock oscillator, while everything else is operating off of a hacked PC power supply generating 5.0V. The oscillator is 16Mhz, and I'm using PLL to run the pic at 48Mhz. I went ahead and stuck the oscillator in b/c I didn't feel like spending more money. It worked well for a month or two, but now it's acting pretty flaky and the pic freezes up randomly. So... that being said, my question to you is: What are the consquences of running a clock oscillator like this, at 5.0V when it's only rated for 3.3V? There's the obvious risk of ruining it, but I'm curious as to whether the voltage alters the frequency or output waveform at all. Mainly, I'm worried that I may have to swap out my
18f4550 now.
Thanks, Aaron