MPLAB в вопросах и ответах

Поклонники продукции Microchip Technology Inc тусуются тут.
Аватара пользователя
Feklistov_as
Открыл глаза
Сообщения: 41
Зарегистрирован: Сб фев 13, 2016 21:58:21
Откуда: Волгоград

Re: MPLAB в вопросах и ответах

Сообщение Feklistov_as »

не могу соединить MPLAB X и PROTEUS 8

Да, такой он переход на версию "Х". Что бы кооперироваться с PROTEUS, нужно установить плагин (в случае если хотите запускать отладчик напрямую из среды написания программы).
Он находится в меню "Tools"->"*самореклама*", вкладка "Available *самореклама*", называется он "Proteus VSM Viewer".
Далее открываешь свойства проекта, и в поле "Hardware Tool" появился нужный нам отладчик "Proteus VSM Viewer".
После выбора отладчика, переходим в одноименный пункт, который появится в древе свойств проетка(в этом же окне слева). В поле "Design file name" указываем путь к проекту.

Про .cof не подскажу. Я пользовался только mpasm и HI-TECH PICC компиляторами и cof по умолчанию создавались.

Добавлено after 31 minute 50 seconds:
MPLAB X не генерирует файл "cof"


Установил я себе XC8. Всё в тех же настройках нужно выбрать .COF вместо .ELF
Изображение

почему-то форум подкорректировал мои инструкции. "самореклама" - это плагины
Аватара пользователя
БАТАРЕЙКУС
Потрогал лапой паяльник
Сообщения: 346
Зарегистрирован: Сб фев 07, 2009 19:21:25

Re: MPLAB в вопросах и ответах

Сообщение БАТАРЕЙКУС »

спасибо наиогромнейшое, всё разобрался всё работает как надо.....
Мечтатель - не тот, кто сидит на диване и думает о несбыточном, а тот, кто всеми силами стремится воплотить несбыточное в реальность.
Аватара пользователя
salyamkamrad
Друг Кота
Сообщения: 3284
Зарегистрирован: Чт окт 08, 2009 00:43:16

Re: MPLAB в вопросах и ответах

Сообщение salyamkamrad »

Подскажите пожалуйста, есть ли в редакторе MPLAB X возможность ручного форматирования текста комментариев? Можно как-то выделить текст курсивом, жирным шрифтом, установить нужный цвет и размер шрифта? Что-то я не нашел где устанавливаются свойства текста.
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25123
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Re: MPLAB в вопросах и ответах

Сообщение КРАМ »

Tools - Options - Fonts&Colors
Аватара пользователя
salyamkamrad
Друг Кота
Сообщения: 3284
Зарегистрирован: Чт окт 08, 2009 00:43:16

Re: MPLAB в вопросах и ответах

Сообщение salyamkamrad »

Благодарю, но это немного не то. В свойствах шрифтов в Tools-Options изменяются свойства сразу для всех комментариев. А мне нужно выделить отдельные строчки, так чтобы бросались в глаза. Дабы не искать их по всему тексту.
Аватара пользователя
Albert_V
Друг Кота
Сообщения: 4119
Зарегистрирован: Чт сен 12, 2013 00:54:12
Откуда: ЗаМКАДье. Там, где ЦУП

Re: MPLAB в вопросах и ответах

Сообщение Albert_V »

Может вам будет удобнее пользоваться закладками вместо выделения шрифтами?
Аватара пользователя
salyamkamrad
Друг Кота
Сообщения: 3284
Зарегистрирован: Чт окт 08, 2009 00:43:16

Re: MPLAB в вопросах и ответах

Сообщение salyamkamrad »

Не знаю даже, нужно попробовать. А где они, закладки, в MPLAB?
Аватара пользователя
Albert_V
Друг Кота
Сообщения: 4119
Зарегистрирован: Чт сен 12, 2013 00:54:12
Откуда: ЗаМКАДье. Там, где ЦУП

Re: MPLAB в вопросах и ответах

Сообщение Albert_V »

Bookmarks (Window>IDE Tools>Bookmarks или иконка в панели).
Ставите закладку на строку текста программы (Alt+M) и, потом, в списке Bookmarks присваиваете этой закладке любое имя.
P.S.
Физически, сам список закладок хранится в файле [имя проекта]>nbproject>private>private.xml
Аватара пользователя
salyamkamrad
Друг Кота
Сообщения: 3284
Зарегистрирован: Чт окт 08, 2009 00:43:16

Re: MPLAB в вопросах и ответах

Сообщение salyamkamrad »

Спасибо, завтра испробую.
Аватара пользователя
salyamkamrad
Друг Кота
Сообщения: 3284
Зарегистрирован: Чт окт 08, 2009 00:43:16

Re: MPLAB в вопросах и ответах

Сообщение salyamkamrad »

Попробовал. Стало немного удобнее, хотя все равно суетно переключаться между окошками и искать нужную закладку. Но, придется так, если выделения текста цветом по желанию в MPLAB все равно нет. Спасибо.
Аватара пользователя
Albert_V
Друг Кота
Сообщения: 4119
Зарегистрирован: Чт сен 12, 2013 00:54:12
Откуда: ЗаМКАДье. Там, где ЦУП

Re: MPLAB в вопросах и ответах

Сообщение Albert_V »

Чтоб именно не переключаться между окнами - "утащите" окно Bookmarks на левую (вертикальную) рамку окна программы и сделайте его "самораскрывающимся" при наведении на него курсора мыши.
Лично мне, так удобнее...
Аватара пользователя
salyamkamrad
Друг Кота
Сообщения: 3284
Зарегистрирован: Чт окт 08, 2009 00:43:16

Re: MPLAB в вопросах и ответах

Сообщение salyamkamrad »

Так и сделал, засунул окошко закладок в левую часть окна редактора MPLAB. Стало более-менее удобно, а то колесико у мышки уже отваливалось от бесконечных прокруток :)
Аватара пользователя
Albert_V
Друг Кота
Сообщения: 4119
Зарегистрирован: Чт сен 12, 2013 00:54:12
Откуда: ЗаМКАДье. Там, где ЦУП

Re: MPLAB в вопросах и ответах

Сообщение Albert_V »

salyamkamrad писал(а):а то колесико у мышки уже отваливалось от бесконечных прокруток
Ещё один момент, правда, не совсем относящийся к теме:
Давно уже пользуюсь мышой с инерционным колесом (Logitech M500).
Для "длинных скролов" - то что нужно.
Конечно, это дело привычки, но на мышь с "щелчковым колесом" уже точно не вернусь. :)
Аватара пользователя
Linuxoid91
Грызет канифоль
Сообщения: 295
Зарегистрирован: Вс дек 18, 2011 14:41:24
Откуда: Ангарск

Re: MPLAB в вопросах и ответах

Сообщение Linuxoid91 »

Добрый день. Возможно ли сдружить XC8 и MPLAB IDE 8.89? Хочу запрогать PIC-16.
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Re: MPLAB в вопросах и ответах

Сообщение oleg110592 »

[uquote="Linuxoid91",url="/forum/viewtopic.php?p=3376431#p3376431"]XC8 и MPLAB IDE 8.89?[/uquote]
возможно - надо установить XC8, потом в папке где находится MPLABXC8.dll в командной строке выполнить "regsvr32 MPLABXC8.dll".
Для 64-х битной Виндовс10 выполнить "c:\Windows\SysWOW64\regsvr32 MPLABXC8.dll"
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25123
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Re: MPLAB в вопросах и ответах

Сообщение КРАМ »

[uquote="Linuxoid91",url="/forum/viewtopic.php?p=3376431#p3376431"]Возможно ли[/uquote]
Project - Set Language Tool Location - присоединяем компилятор к среде, указывая соответствующие исполняемые файлы компилятора в открывшемся окне.
Project - Select Language Toolsuite - выбираем компилятор для текущего проекта из списка присоединенных.
Последнее можно сделать в Визарде при создании проекта. Там будет автоматически открыто окно выбора компилятора.
Аватара пользователя
alex_
Опытный кот
Сообщения: 781
Зарегистрирован: Сб июн 01, 2013 22:24:21
Откуда: ПФО

Re: MPLAB в вопросах и ответах

Сообщение alex_ »

Мяу коллеги. У меня вопрос по просмотру переменных в среде mplab ide v8. Подсунули мне программу на ассемблере для изучения и корректировки, вопрос крайне глупый: но никак не могу отмониторить переменные.
Переменные заданы таким образом:

Код: Выделить всё

cblock 0x20 
   CURR_ACP      
   CURR_IZM      
   CURR_ZAD      
   CURR         

; Приемник
   SYMVOL
; Для вычисления таблицы
   X1, Y1, X2, Y2, IN, OUT, TMP
   TMP1, TMP2, TMP3
   

При этом в окне Watch кнопка Add Symbol и выпадающий список не активны, можно добавить для просмотра только основные регистры SFR, может надо добавлять в окно Local но пока не сообразил как :dont_know:
В основном пишу в микроСи там выделил переменную AddWatch и всё переменная добавлена, с MPLABом давно не общался, поэтому прошу сильно не пинать :)
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

Re: MPLAB в вопросах и ответах

Сообщение Аlex »

View -> File Registers
И по соответствующим адресам (в Вашем случае - начиная с 0x20) должны быть переменные.
Аватара пользователя
alex_
Опытный кот
Сообщения: 781
Зарегистрирован: Сб июн 01, 2013 22:24:21
Откуда: ПФО

Re: MPLAB в вопросах и ответах

Сообщение alex_ »

Как бы да, но хотелось бы добавить в список необходимые мне для просмотра переменные, если возможно?
Так просто нагляднее проходит отладка, когда перед глазами всего пару переменных а не целая таблица.
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

Re: MPLAB в вопросах и ответах

Сообщение Аlex »

На сколько мне известно, для АСМа это невозможно.

Добавлено after 3 minutes 49 seconds:
Можно в окне Watch нажать ПКМ и в контестном меню выбрать "Add ...".
Там можно выбрать адрес, размер переменной, ... .
PS: Имя не устанавливается, к сожалению :(
Ответить

Вернуться в «PIC»