Страница 13 из 20

Re: MPLAB X IDE

Добавлено: Пн ноя 07, 2022 22:55:07
PenguinChik
А что за ошибка такая? Работал работал, и тут ни с того, ни с сего появляется такая ошибка. Не дает сохранить, и изменить проект, типо пишет, что открыто только для чтения. Раньше все нормально сохранялось и изменялось. Как это исправить?

Re: MPLAB X IDE

Добавлено: Вт ноя 08, 2022 00:27:22
Asmodey
[uquote="PenguinChik",url="/forum/viewtopic.php?p=4316446#p4316446"]Не дает сохранить, и изменить проект, типо пишет, что открыто только для чтения.[/uquote]
Тут к винде надо апеллировать.

Re: MPLAB X IDE

Добавлено: Сб ноя 19, 2022 13:10:54
PenguinChik
Добрый день. А как в МПЛАБ увеличить шрифт текста кода?

Re: MPLAB X IDE

Добавлено: Сб ноя 19, 2022 14:53:57
phalanx
MPLABX:
Alt + scrollwheel ( колесо мыши )
или
Tools -> Options -> Fonts & colors

MPLAB IDE:
Edit -> Properties -> Text -> Select font

Re: MPLAB X IDE

Добавлено: Сб ноя 19, 2022 14:55:07
КРАМ
Ну и картинка:

Изображение

Re: MPLAB X IDE

Добавлено: Вс ноя 27, 2022 22:30:45
PenguinChik
Такой вот вопрос... Чтобы записать число в регистр, нужно сначала его в рабочий регистр записывать, а потом уже копировать в нужный нам регистр. А можно ли напрямую число записать в нужный нам регистр? Без транзита через рабочий регистр.

Re: MPLAB X IDE

Добавлено: Вс ноя 27, 2022 23:21:11
Asmodey
[uquote="PenguinChik",url="/forum/viewtopic.php?p=4323018#p4323018"]Добрый день. А как в МПЛАБ увеличить шрифт текста кода?[/uquote]
Нажимаете на колесико мышки и вращаете его.

Re: MPLAB X IDE

Добавлено: Вс ноя 27, 2022 23:53:11
Аlex
[uquote="PenguinChik",url="/forum/viewtopic.php?p=4327748#p4327748"]Чтобы записать число в регистр, нужно сначала его в рабочий регистр записывать, а потом уже копировать в нужный нам регистр.
А можно ли напрямую число записать в нужный нам регистр?[/uquote]Вы сначала ответили на свой вопрос, а потом его задали :)))

Re: MPLAB X IDE

Добавлено: Пн ноя 28, 2022 04:26:04
КРАМ
[uquote="PenguinChik",url="/forum/viewtopic.php?p=4327748#p4327748"]Такой вот вопрос... Чтобы записать число в регистр, нужно сначала его в рабочий регистр записывать, а потом уже копировать в нужный нам регистр. А можно ли напрямую число записать в нужный нам регистр? Без транзита через рабочий регистр.[/uquote]
Такой инструкции нет. Запись литерала (числа) в регистр ОЗУ возможна только через аккумулятор (рабочий регистр WREG) в 8-битных PIC-ах и через любой из РОН-ов ядра в 16-битных.
И это естественно, иначе инструкция должна содержать и сам литерал, и адрес регистра в ОЗУ. Литерал - это 8 бит, и адрес в ОЗУ - это 7 бит. Итого 15 разрядов только на операнды. А еще нужно место под код операции (он имеет переменную длину и минимум 4 бита). Разрядность инструкции в разных семействах 8 - битников от 12 до 16. Такшта ничего не выйдет.
Если инструкцию сделать в два слова, то она будет выполняться не за 1, а за 2 машинных цикла. Но тогда в ней нет никакого смысла.

Re: MPLAB X IDE

Добавлено: Пн ноя 28, 2022 22:48:46
PenguinChik
Спасибо, понятно.

Re: MPLAB X IDE

Добавлено: Вс дек 04, 2022 18:49:06
sww74
Подскажите начинающему, раньше сталкивался только с мплаб 8. Там для открытия проекта достаточно было кликнуть по файлу *. mcw и проект открывался. Если же в папке projects среды mplabx нет (удалён) нужный проект, то как его запустить из папки самого проекта? Или все файлы для проектов удалять нельзя, иначе придётся создавать проект заново?

Re: MPLAB X IDE

Добавлено: Вс дек 04, 2022 19:00:47
КРАМ
[uquote="sww74",url="/forum/viewtopic.php?p=4331360#p4331360"]Или все файлы для проектов удалять нельзя, иначе придётся создавать проект заново?[/uquote]
Запускаемым является makefile в папке проекта. Его удалять нельзя, иначе придется проект пересоздать.
При открытии проекта в среде именно этот файл будет виден как проект.

Re: MPLAB X IDE

Добавлено: Пт дек 09, 2022 22:03:57
Alex_ka
Может у кого на облаке есть рабочая MLAB X IDE любой версии под WIN7x32 бросьте ссылку. А то в инете всякая хрень, задолбался качать и пробовать ставить . Два раза винду положил. еле назад откатил.

Re: MPLAB X IDE

Добавлено: Пт дек 09, 2022 22:36:40
КРАМ
Вы прикалываетесь?
Качать у производителя не пробовали?
:)))

Re: MPLAB X IDE

Добавлено: Пт дек 09, 2022 23:01:33
БесТолковый

Re: MPLAB X IDE

Добавлено: Сб дек 10, 2022 06:45:46
Alex_ka
Да качал я эту по ссылке не становится она ничерта. Пишет,что не для той системы винды.

Re: MPLAB X IDE

Добавлено: Сб дек 10, 2022 07:17:12
КРАМ
А внимательнее поискать на сайте Микрочипа не вышло? :)))
https://www.microchip.com/en-us/tools-r ... -ecosystem
В архиве, надеюсь, найдете то что вам нужно... :tea:
Если в архиве нет, то этого и не существовало никогда...

Добавлено after 9 minutes 27 seconds:
[uquote="Alex_ka",url="/forum/viewtopic.php?p=4334067#p4334067"]Может у кого на облаке есть рабочая MLAB X IDE любой версии под WIN7x32 бросьте ссылку.[/uquote]
В догон, небольшой коммент.
MPLABX создана на основе Netbeans и потому, если я не ошибаюсь, не имеет 32-разрядной версии. Зато эту версию имеет старая среда MPLAB 8. Её последняя версия 8.92.

Re: MPLAB X IDE

Добавлено: Сб дек 10, 2022 07:44:53
Alex_ka
Запустилась версия 4.20. 5.45 ставится не хочет. Может конфликт с другими прогами на ноуте. Спасибо за помощь.

Re: MPLAB X IDE

Добавлено: Пн янв 09, 2023 13:42:17
Linuxoid91
Всех приветствую. Такой у меня вопрос. А точнее, крик души. Вот пишу я код, пишу... Думал, что будет если и не просто, то хотя бы проще со временем. Но эти регистры меня убивают. Мало того, что не всегда понятно, че за что отвечает, и в какой последовательности их включать, так еще их столько... И хорошо еще, если удастся найти более-менее подходящий Code Example, но если нет, любая простая задача превращается в сложную. Есть ли способы как-то облегчить жизнь? Библиотеки или хотя бы база Code Example на 95% случаев...

Re: MPLAB X IDE

Добавлено: Пн янв 09, 2023 13:55:01
КРАМ
[uquote="Linuxoid91",url="/forum/viewtopic.php?p=4351176#p4351176"]Библиотеки или хотя бы база Code Example...[/uquote]
Озвучьте тип МК и задачу, которую вы на нем реализуете. Конфигураторы типа MCC имеются. Можете им пользоваться. Но без понимания как решать задачу трудности с регистром тупо перекочуют на трудности с окошками в MCC.