Go Down

Topic: Is a ATmega328P @ 3.3V within spec for 10MHz? (Read 471 times) previous topic - next topic

BlueBill

Is a ATmega328P @ 3.3V within spec for 10MHz?

Bonus question, can the Sketch software and bootloader be easily modified for this crystal frequency?
Bill

Coding Badly

Is a ATmega328P @ 3.3V within spec for 10MHz?


Aye.  2.7V is the minimum.

Quote
Bonus question, can the Sketch software


Sort of.  millis and its ilk will not be accurate but the sketch will otherwise run correctly.

Quote
and bootloader be easily modified for this crystal frequency?


After you rebuild it for 10 MHz, aye.

BlueBill

Thank ye. Seems 8MHz is a standard I'll stick with that.
I was hoping to use 9.8304 MHz as it's available on another IC.
Bill

dhenry

The datasheet would be a great source for answers.

retrolefty


Is a ATmega328P @ 3.3V within spec for 10MHz?

Bonus question, can the Sketch software and bootloader be easily modified for this crystal frequency?


Sketch software can be made to work correctly by entering a new entry into the boards.txt file defining the 10mhz operation, however a bootloader is a little harder fix as it would have to be recompiled to fix the baud rate correctly. However if your willing to use the 'upload using programmer' option in the IDE you can live without a bootloader to load sketches by using a ICP programmer (which can be another Uno type board running the arduinoISP sketch.

Lefty

Go Up