Pages: 1 [2]   Go Down
Author Topic: ATmega328P  -  New from Atmel  (Read 1654 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Sr. Member
****
Karma: 0
Posts: 430
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I have 7 ATmega168s and all of them are ATmega168-20PUs but they run at 16MHz due to the external oscillator

I would like to run them at 20MHz

Besides the 20MHz versions there are also 4, 10, 12 and 16MHz versions of the ATmega

The Xmega can do 32MHz

smiley
Logged

0
Offline Offline
Faraday Member
**
Karma: 7
Posts: 2526
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
The Xmega can do 32MHz
The Xmega is still vaporware, isn't it?

-j

Logged

0
Offline Offline
Sr. Member
****
Karma: 0
Posts: 430
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Not quite sure, it's showing as being "on order"

smiley
Logged

SF Bay Area (USA)
Offline Offline
Tesla Member
***
Karma: 106
Posts: 6378
Strongly opinionated, but not official!
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
I would like to run them at 20MHz
Why?
Logged

0
Offline Offline
Sr. Member
****
Karma: 0
Posts: 430
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

To get 4 more MIPS out of it smiley

I am not looking to overclock the parts, just run them at 20MHz as spec'ed instead of 16MHz

smiley

Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 37
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I think the guys over at DIY Drones would like to get the extra processing power from that 4MHz.
Logged

0
Offline Offline
Sr. Member
****
Karma: 0
Posts: 430
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

As ericski mentioned, on some projects like that every single MHz and MIPS counts smiley

On other projects if you're trying to conserve power and dissipate less heat, use lower power supply voltages, and so on, sometimes underclocking the chip is desirable

smiley
« Last Edit: October 28, 2008, 11:43:28 am by gnu_linux » Logged

0
Offline Offline
Sr. Member
****
Karma: 0
Posts: 430
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

If you want to run the ATmega 48V / 88V / 168V at 4MHz you can run it at as low as 1.8V

At 10MHz you need to run it at 2.7 - 5.5V

At 20MHz you have to run it at 4.5 - 5.5V

This is on page 306 of the datasheet

smiley
Logged

Pages: 1 [2]   Go Up
Jump to: