Views: 1451
Все начинается с момента создания проекта. Так как его создать?
Загрузим MPLAB X IDE.
Шаг 1. Выберите File ▶ New Project из меню или щелкните значок нового проекта на панели инструментов. Т.е так
или так
а можно и так (кликаем правой кнопкой мыши и отрываем контекстное меню)
или давим Ctrl+Shift+N.
Шаг 2. Выбор проекта
Выберите из списка Categories – Microchip Embedded, а затем из списка Projects – Standalone Projects. Нажмите кнопку Next >, когда закончите.
Шаг 3. Выбор контроллера.
используя выпадающие окна Семейство (Family) и Устройство (Device) выберите свой целевой PIC микроконтроллер. Нажмите Next > кнопку, когда закончите.
Шаг 4. Выбор заголовка.
Шаг 5. Выбор инструмента отладки.
Обратите внимание, что если используете устройства отладки одновременно c MPLAB 8, то вам необходимо будет переключить (с помощью MPLAB driver switcher) драйверы устройств.
Если при выборе отладчика вы увидите надпись “несовместимый драйвер”, отмените создание проекта, выйдите из MPLAB X, переключите драйвер и начните все заново.
Выберите инструмент для отладки устройства. Если у вас нет аппаратного инструменты отладки, то симулятор является хорошим выбором.
Нажмите Next > кнопку, когда закончите.
Шаг 6. Выбор языка программирования.
Выберите необходимый инструмент для сборки (C компилятор или ассемблер для вашего проекта). Нажмите Next > кнопку, когда закончите.
Шаг 7. Имя проекта и место хранения.
Выберите имя для вашего проекта и выберите место и название каталога где будет храниться ваш проект. Папка проекта будут заполнены автоматически.
Обратите внимание на кодировку файла проекта. Нажмите кнопку Finish кнопку, для окончания.
Создание рабочего файла проекта main, правой кнопкой мыши выбираем на папке Source Files контекстное меню
задаем имя файла
В тоге мы получим заготовку:
Для продолжения надо выбрать из заготовок (Заготовки для программ на Си)
Это может быть интересно
- BMP280 – температура и атмосферное давление – учебный проектViews: 2037 Учебный проект на PIC32 и светодиодной панели P5 (2121)-168-6432-80 (32*64). Проект позволяет ознакомиться с простой графикой и с чтением давления и температуры с датчика BMP280. Для тестирования необходимо …
- Проект с использованием MCC часть 12-2Views: 1007 Настало время для изучения шины I2C. Изучать будем на примере работы с индикатором RET012864E. Что изменили со старой схемы: В прошлой теме я затупил и не добавил подтягивающие резисторы …
- PIC18F25K42 – v. A001 – выявленные баги.Views: 592 Модуль I2C Не работает при использовании в стандартной конфигурации MCC. Требует особой нестандартной конфигурации и управления для нормальной работы. Обойти Обход проблемы возможен библиотека см статью. Модуль ADC2 На …
- TM1650 драйвер LED семисегментного индикатораViews: 17705 Китайский производитель Shenzhen Titan Micro Electronics Co., Ltd. Выпускает широкую линейку драйверов управления светодиодными дисплеями, которые позволяют разгрузить микроконтроллер для основной работы, главная особенность этих драйверов не только …
- My libraries for Altium DesignerViews: 3830 Attention, this version of the database is outdated today. See updates in articles https://catcatcat.d-lan.dp.ua/altium-designer-my-setup-system-and-project-structure and https://catcatcat.d-lan.dp.ua/altium-designer-my-setup-system-and-project-structure-v23-2/ My libraries for Altium designer (Updated V – 29/05/2022) (c) 2021 …
- Проект с использованием MCC часть 03Views: 1554 Первым делом перенастроим регистры конфигурации, следующим образом: Отключим выход генератора (CLKOUT function is disabled. I/O function on the CLKOUT pin) Включим сторожевой таймер (WDT enabled) После этой настройки …
- Защита датчиков температуры DS18B20 от статического электричестваViews: 1812 Статья перепечатана с сайта http://svetomuzyka.narod.ru При удалении датчика на большие расстояния возникает опасность наведения импульсов высокого напряжения на кабель, который соединяет датчик с контролером. Если не принимать меры защиты, …
- MCC – K42 – настройка модуля DMAViews: 738 MCC – в версии v.3.95.0 и начиная ядра 4.85.0 конфигуратор предоставляет графический интерфейс для настройки модуля DMA. Для начала: Посмотреть какая версия МСС можно в закладке версии, если …
- USB K-L-line адаптерViews: 5957 USB K-L-line адаптер предназначен для связи персонального компьютера с диагностической шиной автомобиля – интерфейс ISO-9141. Этот проект предназначен для сборки недорого устройства с использованием специально для этой цели …
- Проект с использованием MCC часть 07Views: 948 Модуль PWM – широтно импульсная модуляция (ШИМ). ПИК контроллеры часто на борту имеют модули ШИМ. На их основе строятся многие узлы управления электро приводами. В нашем варианте мы …