Gast
#2069619
Hallo Leute, Ich habe schon seit einiger Zeit einen Atmega128, auf nem selbst erstellten Testboard. Klappt auch alles einwandfrei. Aber ich habe ein Problem. Der Atmega 128 hat ja 128kB flash. aber ich verstehe nicht wie der µC den verwaltet, Der Program-Counter (PC) ist ja 16 bit lang/groß also maximaler Wert vom PC irgendwas mit 65000 (sorry, hab keine Lust 2^16 zu rechnen) Der Flash vom Atmega128 ist aber viel größer als diese 65000-und-irgenwas Bytes. wie soll der µC auf die Speicherzellen oberhalb der "Maximal-Grenze" von PC zugreifen? Selbes Problem mit LPM.