Hallo,
als fertige .hex könnte es Schwierigkeiten geben, denn die Register müssen nicht unbedingt an der gleichen Stelle liegen.
Warum wurde ursprünglich ein M8515 verwendet, dieser hat keinen AD-Wandler, dafür kann man externen Speicher anprechen ?

Im grossen und ganzen könnte man schon Programme austauschen, aber ohne neu Compilieren schauts schlecht aus !
Du kannst ja mal die Datenblätter vergleichen, und die Registerübersicht durchschauen.