Please bear with me, I'm new to Arduinos/uCs..
So an ATMEGA uC needs an external oscillator to run? Is it to provide the clock signal or for something else? If so, why doesn't it have its own clock signal generator? Wouldn't it always need one to run at all?