Страница 1 из 1

Помощь в компиляции (MPLab+PIC 18F452)

Добавлено: Пт апр 14, 2017 17:56:54
i0ff
Время суток доброе всем ... :)

Не сочтите дерзостью , но возможно кого нибудь не затруднит...

проблема в следующем - не могу скомпилить hex под 18F452 :( (и вообще реально ли это имея в наличии лишь asm файл сомнительного содержания) - насколько я понял буржуев (немцев) - они слили дамп с рабочих мозгов кофе-машины DeLonghi 3500.s и дизассемблировали его.. сам hex почему то не дают -только asm..(хоть вроде и причесанный ) вот и терзают смутные.... соберется ли он назад и будет ли валидным ? (почему в нем так много закомменчено строк ?)
MPLAB ругается на все что можно практически в нем, а я уже вспотел гуглить что бы это значило...

надеюсь знающие люди помогут прояснить ситуацию..

txt прилагаю с исходником

спасибо..

Re: Помощь в компиляции (MPLab+PIC 18F452)

Добавлено: Сб апр 15, 2017 14:34:58
КРАМ
А что Вы сделали, чтобы получить hex?
Вы собрали проект в MPLAB 8?
У Вас даже дизасм-исходник не переименован в .asm.
ЗЫ. Очень занятный исходник. 38075 строк. Жду уже минут 10 пока скомпилируется... :))) :))) :)))
...................
Дождался.
Нужно 100500 строк править. Метки не в первой колонке. Руки оборвать тому, кто выдал исходник.
Такшта, САМОСТОЯТЕЛЬНО, уважаемый...

Re: Помощь в компиляции (MPLab+PIC 18F452)

Добавлено: Сб апр 15, 2017 15:09:43
i0ff
КРАМ писал(а):А что Вы сделали, чтобы получить hex?
Вы собрали проект в MPLAB 8?
..........

Нужно 100500 строк править. Метки не в первой колонке.
..........
Спасибо за попытку :)

по вопросам.. сюда оригинал кинул, как было , потому и не переименован..
компилить пытался - MPLab помладше был.. не 8й.. и еще штуках в 5 компиляторах какие на глаза попались - и под Win
и под UNIX и в Mac OS X , а так же в различных онлайн компиляторах..

По поводу "править" - если не трудно - запостите сюда 1 строку кода - в оригинале и правленную - я приведу в соответствие..
эта кофеварка - вопрос принципа, не заработка т.к для себя.. :)

Re: Помощь в компиляции (MPLab+PIC 18F452)

Добавлено: Сб апр 15, 2017 15:17:59
КРАМ
Изображение
Конечно там в основном варнинги, но есть и ошибки и искать их средиварнингов утомительно. Нужно выключить варнинги соответствующей директивой.