Pages: [1]   Go Down
Author Topic: Is a ATmega328P @ 3.3V within spec for 10MHz?  (Read 415 times)
0 Members and 1 Guest are viewing this topic.
Toronto, Canada
Offline Offline
Newbie
*
Karma: 0
Posts: 40
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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

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

Bill

Global Moderator
Dallas
Offline Offline
Shannon Member
*****
Karma: 207
Posts: 12910
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged

Toronto, Canada
Offline Offline
Newbie
*
Karma: 0
Posts: 40
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged

Bill

Offline Offline
Edison Member
*
Karma: 116
Posts: 2205
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

The datasheet would be a great source for answers.
Logged

Left Coast, CA (USA)
Offline Offline
Brattain Member
*****
Karma: 361
Posts: 17294
Measurement changes behavior
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged

Pages: [1]   Go Up
Jump to: