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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren