Forum: Mikrocontroller und Digitale Elektronik WIN-AVR ATMega88 vs. gekaufte ATMega88


von Martin (Gast)


Lesenswert?

Die aktuelle WIN-AVR Installation unterstützt folgende ATMega88

# atmega88
# atmega88a
# atmega88p
# atmega88pa

Das neueste Datenblatt kennt die 88a, 88p & 88pa nicht.

Gekauft habe ich mir ATMega88V-PU10.

Welchen Controller muss ich im Makefile angeben?

von Detlev T. (detlevt)


Lesenswert?

atmega88

Das "V" bedeutet nur, dass dieser Stein speziell darauf getestet wurde, 
dass er auch bei kleinen Spannungen zuverlässig arbeitet.

von Martin (Gast)


Lesenswert?

Danke für die Antwort :)

D. h. "atmega88" ist meine Einstellung im Makefile?

von Ulrich (Gast)


Lesenswert?

Die Unterschiede zwischen den Controllern sind ohnehin minimal. Der 
Hauptunterschied liegt im Stromverbrauch. Für den Compiler ist es in 
aller Regel egal welchen man einstellt.

Der genannte Controller ist eine Version des Mega88  (ohne P oder a).

von Detlev T. (detlevt)


Lesenswert?

Noch zur Ergänzung: Atmel ist wohltuend konservativ, was die 
Modellpolitik betrifft. Bei neuen Steinen mit demselben Zahlencode (z.B: 
"88") findet man vielleicht zusätzliche Hardware, die bisherige bleibt 
aber drin und wird auch auf die gleiche Art angesprochen. Man muss seine 
Projekte also nicht verändern, wenn plötzlich ein "A" oder "P" dazu 
kommt. Wenn im Datenblatt bei einem Bit steht "reserved, should be 0", 
sollte man sich aber auch daran halten, um für die Zukunft kompatibel zu 
bleiben.

von Markus J. (markusj)


Lesenswert?

"A" bedeutet: Gleicher IC mit modernerem Fertigungsprozess gefertigt 
(kleinere Strukturgröße, weniger Stromverbrauch)
"P" bedeutet: Auf Low-Power modernisierte Version, bringt einige neue 
Stromsparfunktionen mit, ist aber davon abgesehen voll kompatibel.

Es empfiehlt sich bei solchen Dingen die Migration-Notes von Atmel näher 
zu inspizieren, die meisten Fallstricke sollten dort erläutert sein.

mfG
Markus

von Martin (Gast)


Lesenswert?

Vielen Dank für alle Beiträge. Die ATMega88V laufen (Makefile mit 
atmega88) ohne Probleme :)

In der APN: AVR094, Replacing ATmega8 by ATmega88, schweigt sich ATMEL 
über die 88p und 88a Versionen aus. Kann  man die überhaupt schon 
kaufen?

von spess53 (Gast)


Lesenswert?

Hi

>In der APN: AVR094, Replacing ATmega8 by ATmega88, schweigt sich ATMEL
>über die 88p und 88a Versionen aus. Kann  man die überhaupt schon
>kaufen?

Wie wäre es damit:

AVR512: Migration from ATmega48/88/168 to ATmega48P/88P/168P
AVR528: Migrating from ATmega48P/88P/168P to ATmega48PA/88PA/168PA
AVR532: Migration from ATmega48/88/168 to ATmega48A/88A/168A

MfG Spess

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.