MPLAB X IDE
- PenguinChik
- Нашел транзистор. Понюхал.
- Сообщения: 151
- Зарегистрирован: Ср дек 01, 2021 15:09:09
Re: MPLAB X IDE
А что за ошибка такая? Работал работал, и тут ни с того, ни с сего появляется такая ошибка. Не дает сохранить, и изменить проект, типо пишет, что открыто только для чтения. Раньше все нормально сохранялось и изменялось. Как это исправить?
- Вложения
-
- Принт.jpg
- (38.18 КБ) 166 скачиваний
- Реклама
Re: MPLAB X IDE
[uquote="PenguinChik",url="/forum/viewtopic.php?p=4316446#p4316446"]Не дает сохранить, и изменить проект, типо пишет, что открыто только для чтения.[/uquote]
Тут к винде надо апеллировать.
Тут к винде надо апеллировать.
Астролябия-сама меряет, было бы что мерять!!!
- PenguinChik
- Нашел транзистор. Понюхал.
- Сообщения: 151
- Зарегистрирован: Ср дек 01, 2021 15:09:09
Re: MPLAB X IDE
Добрый день. А как в МПЛАБ увеличить шрифт текста кода?
Re: MPLAB X IDE
MPLABX:
Alt + scrollwheel ( колесо мыши )
или
Tools -> Options -> Fonts & colors
MPLAB IDE:
Edit -> Properties -> Text -> Select font
Alt + scrollwheel ( колесо мыши )
или
Tools -> Options -> Fonts & colors
MPLAB IDE:
Edit -> Properties -> Text -> Select font
Последний раз редактировалось phalanx Сб ноя 19, 2022 14:57:12, всего редактировалось 1 раз.
- Реклама
- PenguinChik
- Нашел транзистор. Понюхал.
- Сообщения: 151
- Зарегистрирован: Ср дек 01, 2021 15:09:09
Re: MPLAB X IDE
Такой вот вопрос... Чтобы записать число в регистр, нужно сначала его в рабочий регистр записывать, а потом уже копировать в нужный нам регистр. А можно ли напрямую число записать в нужный нам регистр? Без транзита через рабочий регистр.
Re: MPLAB X IDE
[uquote="PenguinChik",url="/forum/viewtopic.php?p=4323018#p4323018"]Добрый день. А как в МПЛАБ увеличить шрифт текста кода?[/uquote]
Нажимаете на колесико мышки и вращаете его.
Нажимаете на колесико мышки и вращаете его.
Астролябия-сама меряет, было бы что мерять!!!
- Аlex
- Модератор
- Сообщения: 4614
- Зарегистрирован: Чт мар 18, 2010 23:09:57
- Откуда: Планета Земля
- Контактная информация:
Re: MPLAB X IDE
[uquote="PenguinChik",url="/forum/viewtopic.php?p=4327748#p4327748"]Чтобы записать число в регистр, нужно сначала его в рабочий регистр записывать, а потом уже копировать в нужный нам регистр.
А можно ли напрямую число записать в нужный нам регистр?[/uquote]Вы сначала ответили на свой вопрос, а потом его задали
А можно ли напрямую число записать в нужный нам регистр?[/uquote]Вы сначала ответили на свой вопрос, а потом его задали
- КРАМ
- Друг Кота
- Сообщения: 25261
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: MPLAB X IDE
[uquote="PenguinChik",url="/forum/viewtopic.php?p=4327748#p4327748"]Такой вот вопрос... Чтобы записать число в регистр, нужно сначала его в рабочий регистр записывать, а потом уже копировать в нужный нам регистр. А можно ли напрямую число записать в нужный нам регистр? Без транзита через рабочий регистр.[/uquote]
Такой инструкции нет. Запись литерала (числа) в регистр ОЗУ возможна только через аккумулятор (рабочий регистр WREG) в 8-битных PIC-ах и через любой из РОН-ов ядра в 16-битных.
И это естественно, иначе инструкция должна содержать и сам литерал, и адрес регистра в ОЗУ. Литерал - это 8 бит, и адрес в ОЗУ - это 7 бит. Итого 15 разрядов только на операнды. А еще нужно место под код операции (он имеет переменную длину и минимум 4 бита). Разрядность инструкции в разных семействах 8 - битников от 12 до 16. Такшта ничего не выйдет.
Если инструкцию сделать в два слова, то она будет выполняться не за 1, а за 2 машинных цикла. Но тогда в ней нет никакого смысла.
Такой инструкции нет. Запись литерала (числа) в регистр ОЗУ возможна только через аккумулятор (рабочий регистр WREG) в 8-битных PIC-ах и через любой из РОН-ов ядра в 16-битных.
И это естественно, иначе инструкция должна содержать и сам литерал, и адрес регистра в ОЗУ. Литерал - это 8 бит, и адрес в ОЗУ - это 7 бит. Итого 15 разрядов только на операнды. А еще нужно место под код операции (он имеет переменную длину и минимум 4 бита). Разрядность инструкции в разных семействах 8 - битников от 12 до 16. Такшта ничего не выйдет.
Если инструкцию сделать в два слова, то она будет выполняться не за 1, а за 2 машинных цикла. Но тогда в ней нет никакого смысла.
- PenguinChik
- Нашел транзистор. Понюхал.
- Сообщения: 151
- Зарегистрирован: Ср дек 01, 2021 15:09:09
Re: MPLAB X IDE
Спасибо, понятно.
Re: MPLAB X IDE
Подскажите начинающему, раньше сталкивался только с мплаб 8. Там для открытия проекта достаточно было кликнуть по файлу *. mcw и проект открывался. Если же в папке projects среды mplabx нет (удалён) нужный проект, то как его запустить из папки самого проекта? Или все файлы для проектов удалять нельзя, иначе придётся создавать проект заново?
- КРАМ
- Друг Кота
- Сообщения: 25261
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: MPLAB X IDE
[uquote="sww74",url="/forum/viewtopic.php?p=4331360#p4331360"]Или все файлы для проектов удалять нельзя, иначе придётся создавать проект заново?[/uquote]
Запускаемым является makefile в папке проекта. Его удалять нельзя, иначе придется проект пересоздать.
При открытии проекта в среде именно этот файл будет виден как проект.
Запускаемым является makefile в папке проекта. Его удалять нельзя, иначе придется проект пересоздать.
При открытии проекта в среде именно этот файл будет виден как проект.
-
Alex_ka
- Нашел транзистор. Понюхал.
- Сообщения: 193
- Зарегистрирован: Ср сен 04, 2019 17:59:23
- Откуда: Гомель
Re: MPLAB X IDE
Может у кого на облаке есть рабочая MLAB X IDE любой версии под WIN7x32 бросьте ссылку. А то в инете всякая хрень, задолбался качать и пробовать ставить . Два раза винду положил. еле назад откатил.
- КРАМ
- Друг Кота
- Сообщения: 25261
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: MPLAB X IDE
Вы прикалываетесь?
Качать у производителя не пробовали?

Качать у производителя не пробовали?
-
БесТолковый
- Первый раз сказал Мяу!
- Сообщения: 20
- Зарегистрирован: Чт июл 28, 2022 20:33:37
-
Alex_ka
- Нашел транзистор. Понюхал.
- Сообщения: 193
- Зарегистрирован: Ср сен 04, 2019 17:59:23
- Откуда: Гомель
Re: MPLAB X IDE
Да качал я эту по ссылке не становится она ничерта. Пишет,что не для той системы винды.
Последний раз редактировалось Alex_ka Сб дек 10, 2022 07:13:39, всего редактировалось 1 раз.
- КРАМ
- Друг Кота
- Сообщения: 25261
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: MPLAB X IDE
А внимательнее поискать на сайте Микрочипа не вышло?
https://www.microchip.com/en-us/tools-r ... -ecosystem
В архиве, надеюсь, найдете то что вам нужно...
Если в архиве нет, то этого и не существовало никогда...
Добавлено 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.
https://www.microchip.com/en-us/tools-r ... -ecosystem
В архиве, надеюсь, найдете то что вам нужно...
Если в архиве нет, то этого и не существовало никогда...
Добавлено 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.
-
Alex_ka
- Нашел транзистор. Понюхал.
- Сообщения: 193
- Зарегистрирован: Ср сен 04, 2019 17:59:23
- Откуда: Гомель
Re: MPLAB X IDE
Запустилась версия 4.20. 5.45 ставится не хочет. Может конфликт с другими прогами на ноуте. Спасибо за помощь.
- Linuxoid91
- Грызет канифоль
- Сообщения: 295
- Зарегистрирован: Вс дек 18, 2011 14:41:24
- Откуда: Ангарск
Re: MPLAB X IDE
Всех приветствую. Такой у меня вопрос. А точнее, крик души. Вот пишу я код, пишу... Думал, что будет если и не просто, то хотя бы проще со временем. Но эти регистры меня убивают. Мало того, что не всегда понятно, че за что отвечает, и в какой последовательности их включать, так еще их столько... И хорошо еще, если удастся найти более-менее подходящий Code Example, но если нет, любая простая задача превращается в сложную. Есть ли способы как-то облегчить жизнь? Библиотеки или хотя бы база Code Example на 95% случаев...
- КРАМ
- Друг Кота
- Сообщения: 25261
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: MPLAB X IDE
[uquote="Linuxoid91",url="/forum/viewtopic.php?p=4351176#p4351176"]Библиотеки или хотя бы база Code Example...[/uquote]
Озвучьте тип МК и задачу, которую вы на нем реализуете. Конфигураторы типа MCC имеются. Можете им пользоваться. Но без понимания как решать задачу трудности с регистром тупо перекочуют на трудности с окошками в MCC.
Озвучьте тип МК и задачу, которую вы на нем реализуете. Конфигураторы типа MCC имеются. Можете им пользоваться. Но без понимания как решать задачу трудности с регистром тупо перекочуют на трудности с окошками в MCC.


