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?
atmega88 Das "V" bedeutet nur, dass dieser Stein speziell darauf getestet wurde, dass er auch bei kleinen Spannungen zuverlässig arbeitet.
Danke für die Antwort :) D. h. "atmega88" ist meine Einstellung im Makefile?
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).
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.
"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
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?
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.