Forum: Mikrocontroller und Digitale Elektronik Übersichtsfrage zu den ATmega Serien


von Lugge (Gast)


Lesenswert?

Hallo Leutz,

ich bin gerade am raussuchen eines ATmegas für ein Hobbyprojekt.
Bisher hab ich immer den ATmega16 auf dem Pollin Board benutzt, nur kann 
es sein dass die Hardwareausstattung diesmal nicht ausreicht.
Außerdem wollte ich schon lange mal auf einen Neueren umsteigen.

Die '4' hinter der Flashspeichergröße gibt ja an, dass es sich um einen 
aktuellen ATmega im 40/44-poligen Gehäuse handelt.
Außerdem sollten die '4'er alle untereinander Pin- und 
Registerkompatibel sein, richtig?
Würde sich anbieten wenn das Projekt in dessen Verlauf doch noch größer 
wird, da man den alten Quelltext weiter verwenden kann.

Nur wie schauts mit der Pinkompatiblität zwischen den älteren ATmegas 
und der '4'er Serie aus?

Habe eben meinen alten mega16 mit den neuen verglichen, und sowohl die 
Ports A, B, C, D sowie Takt- und Versorgungspins sind gleich geblieben.
Die (früher einzelne) USART entspricht bei den neueren USARTS der 
USART0, das JTAG Interface ist auch an alter Stelle geblieben.

Also eigentlich müsste ich ja einen neuen ATmega einfach in mein 
Pollinboard einsetzen können richtig?
Quelltext, den ich dafür dann schreibe kann ich in Zukunft auf alle 
megas der '4'er Serie draufspielen, richtig? (der 256er ist evtl. ne 
Ausnahme)

Viele freundliche Grüße,
Lugge

von Lugge (Gast)


Lesenswert?

Nachtrag:

Die SMD Bauformen der '4'er Serie mit 44 Pins benutzt ja Ihre 4 
zusätzlichen Pins nur dazu, mehr Anschlüsse für VCC und GND zur 
Verfügung zu stellen, richtig?

Grüße,
Lugge

von spess53 (Gast)


Lesenswert?

Hi

>Außerdem sollten die '4'er alle untereinander Pin- und
>Registerkompatibel sein, richtig?

Nicht ganz. Der ATMega1284P hat einen 8Bit Timer mehr. Der ATMega644 
besitzt im Gegensatz zu den ATMega644a/p/pa nur eine UART.

MfG Spess

von Chris (Gast)


Lesenswert?

Das Datenblatt gibt dir darüber Auskunft!

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.