HEX из ASM файла, как?
Прошу прощения у солидных программистов за всю глубину моего невежества в этом вопросе. Суть заморочки в следующем: есть HEX с программой для PIC16F628A. Надо изменить в программе сущую ерунду, такое даже мне по силам. Я с помощью IC-prog создал ASM файл, в MP-lab v8 изменил прогу, а откомпилировать не удается (лаба пишет, что нет каких-то файлов). Пытался измененный ASM открыть в IC-prog, он спрашивал открыть побайтно или нет, но и так и так открывал сущую чушь. Изменения я сделал по адресу 0070, а новый HEX несовпадает со старым начиная с адреса 0000. Попробовал загрузить ASM файл "родной" (созданный этим же IC-prog ом) результат тот же. Полное несовпадение. Создал ASM файл из вновь полученного HEX файла - ничего общего с "родным". Примерно как в программе переводчике - перевел фразу с русского на английский, а затем опять на русский и сидишь наслаждаешься результатом. Кто виноват и что делать? Подскажите люди добрые! Может я неправильно работаю с мп лабой (работаю впервые в жизни)? Может есть прога попроще?
__________________
322Хочешь опыта - купи грабли.
|