von Atmega168PA auf einen 64er umrüsten

OP #3115847
Lesenswert?
• ▲
▼
Servus zusammen,

Habe da ein kleines Problem und suche guten Rat.
Ich habe einen Atmega168PA, bei dem mir allerdings gewaltig der 
Flashspeicher aus ging ^^. Jetzt möchte ich am besten gleich auf einen 
64er aufrüsten (da das Programm sehr wahrscheinlich auch den 32er 
sprengen wird) und wollte wissen ob es so einfach geht, bezüglich des 
Programms und der Pinbelegung. Auf was muss ich achten, da es soweit ich 
gesehen habe keinen Atmega64(8) gibt.

mfG Michael
Gast #3116003
Lesenswert?
• ▲
▼
Der Mega168/P/PA und 328/P sind pinkompatibel, wenn du nen DIP-Sockel 
hast, kannst du die einfach tauschen.

Der Mega644/1284 hat ein größeres Package. In der Regel solltest Du die 
Ports vom 168 auch beim 664 finden. Die Portnamen und Registernamen sind 
bei gleichen Funktionen normalerweise gleich, also Mega168 PortB = 
Mega644 PortB, Mega168 ADC/ADCL/ADCH = Mega644 ADC/ADCL/ADCH usw ...
Wie einfach der Umstieg ist hängt davon ab, was du letztendlich 
verwendest und wie du programmiert hast. Ist aber machbar ...

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.