|
|
|
|
Добрый день всем! Когда-то пытался писать программы для PICов. Сейчас снова появилась необходимость. Но что-то не могу разобраться с MPLAB. Когда отлаживаю программу, после внесения изменений в исходный файл, делаю сброс, и вновь начинаю пошаговый проход. Появляется предупреждение, что файл изменен и запрашивается согласие на трансляцию. Нажимаю "да", но вижу, что файл не изменен. Если, например, вместо команды bsf, записал bcf, выполняется при отладке bsf. Приходится закрывать проект, потом потом снова транслировать файл ассемблером MASM и снова открывать проект в MPLAB. В чем дело, как настроить правильно MPLAB? Заранее благодарю. Владимир. |
|
|
РЕБЯТ СПАСИБО ВСЕМ! |
|
|
zakonnik: РЕБЯТ СПАСИБО ВСЕМ! Сдал что-ли? Ну, бывай
|
|
|
Владимир_К: как настроить правильно MPLAB? Версия какая?
|
|
|
picmaniac: Владимир_К: как настроить правильно MPLAB? Версия какая? Добрый день! MPLAB IDE for Windows/16 5.70.00 В качестве учебника использую статьи из "Радио"№№5-12 2001 год и №1, 2002 год. Не могу сейчас вспомнить как делал раньше (года три назад), тогда насколько помню трансляция после внесения исправлений проходила нормально. Создаю проект так как описано на стр. 31 журнала №8 за 2001 год. При этом в среде MPLAB создаются файлы (к примеру) tmp.asm и tmp.pjt, то есть тоже не верно. Ведь должен создаваться и HEX файл и остальные. А мне приходится их создавать MPMASMом отдельно, а уже потом работать в MPLAB. Но это еще ничего, но каждый раз выходить из программы, после каждого исправления и снова транслировать исходник - не работа. При трансляции в MPLAB выдается сообщение: Unable to find build tool "D:\DOCS\News\MPASM\TMP\TMP.EXE in your path. (Путь к каталогу, это я показал так как у меня, таким он всегда и был раньше и все было вроде нормально). Как же она не может найти этот файл, если при создании проекта этот файл создается программой и, что, она потом не знает где он? Честно говоря, я и сам его не могу найти... Владимир.
|
|
|
Посмотрите здесь: http://www.pro-radio.ru/controllers/2108-12/ Если не разберётесь, будем рыть дальше, искать диверсанта... |
|
|
picmaniac: Посмотрите здесь: http://www.pro-radio.ru/controllers/2108-12/ Если не разберётесь, будем рыть дальше, искать диверсанта... Спасибо! Диверсанта нашел. Казалось все делал, как нужно, но когда внимательней прочитал Ваши посты, понял, что неправильно в "Install Language Tool", вместо пути к ассемблеру, входящему в пакет MPLAB, указал путь к MASMWIN.EXE находящемуся в другой директории (не помню когда и откуда его скачал). Последним также можно было получить HEX файл, а затем работать с ним в среде MPLAB, а вот напрямую MPLAB его не видит, хотя путь и был указан. Всего доброго. Владимир. |
|
|
|
|