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
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
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
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.