Цитата(Dimmix @ Oct 1 2010, 00:05)

СПИ АЦП это ADS7816, а программа написана на АСМе, похоже к переменной обрщение индиректом..ворос втом могут какието SPI библиотеки работать с этим ацп или нужно писать только на асме...
Если Вы под библиотеками имеете ввиду скомпилированые *.o файлы, то вряд ли найдете.
Если Вы под библиотеками имеете ввиду файлы исходников с примерами работы с этим АЦП, то реализации на асме заколебетесь искать, а для Си вероятность намного выше (бескрайние просторы инета однако!!!)
Но вам нужен асм.......
1 вариант - берете даташиты на м128 и м32 сравниваете их, изучаете АВР-асм и исправляете прогу
2 вариант - представляете исходник и мы смотрим
Кстати, что такое MPZ ?????
ЗЫ. адреса регистров СПИАЙ, а также режимы работы у м128 и м32 совпадают. Так что в перекомпиляции не вижу проблем, если там не используется еще что-нибудь. Поменяйте тип кристалла и скажите сообщения после компиляции
ЗЫ.ЗЫ. Может проблема не в СПИАЙ, а в другой периферии?? по вашим словам там еще должен использоваться УАРТ