Pin compatibility list

Go To Last Post
4 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hi All,

Has anyone out there done a pin compatibility list? For example, I need to put some upgrade capability on my board to add more SRAM and flash if necessary. I think ATmega64/128/256 are pin compatible in TQFP64 package, but is there a proper pin compatibility list out there?

Thanks!
Mark.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Basically, everything that belongs to one family and has the
same pincount is compatible. ATmega64 and ATmega128 are too
old to be declared family members, but effectively are (and
their grandfather is the ATmega103).

ATmega1281 and ATmega2561 would be upwards compatible to these
as well.

Other TQFP64 devices (ATmega325/329/645/649, CAN and USB options)
are not fully compatible anymore.

Jörg Wunsch

Please don't send me PMs, use email if you want to approach me personally.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Thanks Jörg.

BTW, ATmega1281 does not seem to be available in Pb free but ATmega2561 is, and the ATmega256 doesn't exist! All seems a bit inconsistent to me... So far the three I think I need are ATmega64, ATmega128 and ATmega2561. Assuming the parametric table is correct they're all available in PB free TQFP64 package.

Thanks again,
Mark.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

> BTW, ATmega1281 does not seem to be available in Pb free

That would be *very* surprising. These devices are just currently
hitting the market, so I really doubt they do exist in non-Pb-free
versions at all.

> but ATmega2561 is, and the ATmega256 doesn't exist!

ATmega256 has only been an intention, it never really got released
that way. It later got renamed (redesigned?) into ATmega2560/2561,
and the family got extended to smaller device sizes as
ATmega640/1280/1281.

Jörg Wunsch

Please don't send me PMs, use email if you want to approach me personally.