What would happen if I would connect an external oscillator that has a higher frequency than the microcontroller (AVR) supports? Will it blow up, constantly reset, or what?
|
This is generally called "overclocking" and it will not usually cause your micro to "blow up". It is possible to damage your chip however by running it above its rated frequency. The AVR may boot depending on how much you overclock it. I have run ATMega8 micros overclocked and they have been fine. The voltage and frequency ratings given in the data sheets are "safe" ratings and often you can run the chips higher. This is not guaranteed though, and different chips will have different maximums. You can also increase the operating voltage of the chip to improve stability when running at higher clock rates. Remember that increased voltages/frequency will cause increased heat and may damage your chip. Running a micro above rated frequency/voltage may cause errors while running, or cause other numbers in the data sheets to go out of spec. |
|||||
|
|
The same as overclocking any digital logic device:
Edit: here's a video purporting to show an Intel 486 running at 5GHz, ten times its design rating, while being cooled to -196C with liquid nitrogen. |
||||
|
