Also wieviel internes Ram die haben erfährst du immer im Datenblatt. Bei Atmel gibts glaub ich sogar eine Aufstellung mit den verschiedenen Typen und ihren Features.
Mit einem AT90S8515 und seiner Megavariante lassen sich auch hardwaremäßig externes RAM addressieren (wird vom Befehlssatz unterstützt). Das Maximum hier liegt bei 64 kB.
Der Mega128 hat laut Datenblatt 'nur' 4 kB RAM. Die 128 kB sind Flash Speicher dienen als Programmspeicher. Auch beim Mega128 lassen sich 64kB externes SRAM addressieren.
Wenn du mehr PORTS opferst kannst du softwaremäßig auch mehr addressieren - allerdings musst du dann die Ansteuerung selbst schreiben. Dafür gibt es keine Befehle mehr im Befehlssatz.
Wozu brauchst du denn soviel SRAM?
Grüße
Flite
EDIT:
Das steht bei "Kreatives Chaos". Also 128 Byte - 4 kB RAM und 2-128 kB Flash128 Byte bis 4 KByte RAM (bei manchen bis 64 KB RAM extern möglich)
2 - 128 KByte Programmspeicher
Lesezeichen