Проект с использованием MCC часть 01

Visits: 2485


Для изучения MCC я выбрал простой контроллер PIC16F1509.


Выбор его был обусловлен богатой новой периферией которую можно изучить. Для начала была собрана схема на макетной плате

Внешний вид собранной схемы

Начнем создавать проект, нажмите иконку создать, выбираем создать станрдатный проект

Нажимаем далее, выбираем наш микроконтроллер.

Нажимаем далее,

Нажимаем далее, выбираем компилятор (последнюю версию),

Нажимаем далее, придумаем имя проекта pic1509, создаем папку в котором будет храниться проект pro_1509,

Не забудем указать кодировку W-1251, это необходимо для использования стандартных библиотек в которых кодировка кириллицы соответствует 1251. В окне проекты вы увидите новый созданный проект:

можно изменить графическое представление использованной памяти микроконтроллера, для этого делаем двойной клик

откроется окно

установите опцию “символы нагрузки при программировании или …”, при закрытии окна получим графическое представление распределении памяти:

Теперь запустим MCC:

MPLAB преобразиться

первым делом выберем правильный вид корпуса, для этого в окне пин-менежер выберем наш тип корпуса SSOP-20

Измениться графическое представление корпуса микроконтроллера:

После всех этих манипуляций мы должны увидеть, что-то такое:


Теперь перейдем к части 02…


Это может быть интересно


  • DIXELL XWEB500D-EVO + RUT900 или как пробить NAT-серверDIXELL XWEB500D-EVO + RUT900 или как пробить NAT-сервер
    Visits: 992 Когда необходимо под какой нибудь контроллер имеющий вэб сервер в инет, то нужен статический IP, что оказалось проблемой при работе с операторами сотовых сетей, конкретно с оператором сети …
  • Audio-bluetooth modules F-6188 (BK8000L)Audio-bluetooth modules F-6188 (BK8000L)
    Visits: 2266Следующий модуль на чипе BK8000L. Заводское обозначение F-6188 также основным производителем не выпускается и отдан на тиражирование. с нижней стороны имеет маркировку В этом варианте мне попалась вроде полноценная …
  • Униполярный шаговый двигатель – часть 2Униполярный шаговый двигатель – часть 2
    Visits: 793 В этой части только итог и версия 2.0 универсальной, которая позволяет управлять шаговым двигателем во всех трех режимах и 3.0 специальной библиотеки только для одного полушагового режима. В …
  • Униполярный шаговый двигательУниполярный шаговый двигатель
    Visits: 2146     В приводах различных устройств часто применяются шаговые двигатели, Шаговый двигатели различают двух типов униполярные – когда обмотки коммутируются током текущим только в одну сторону, например при …
  • Temperature measurement with NTC thermistor.Temperature measurement with NTC thermistor.
    Visits: 238 Проекты в которых присутствовало измерение температуры начинал с цифровых датчиков, т.к. в них все просто и не надо ничего преобразовывать и вычислять. При использовании цифровых датчиков ты получаешь …
  • CCP – модуль в режиме Compare на примере PIC18CCP – модуль в режиме Compare на примере PIC18
    Visits: 3068 CCP – модуль можно использовать в трех режимах: Capture – позволяет захватывать входной сигнал и определять его параметры (длительность или частоту). Дополнительно управлять внутренними модулями. Compare –  позволяет …
  • TM1650 драйвер LED семисегментного индикатораTM1650 драйвер LED семисегментного индикатора
    Visits: 17702 Китайский производитель Shenzhen Titan Micro Electronics Co., Ltd.  Выпускает широкую линейку драйверов управления светодиодными дисплеями, которые позволяют разгрузить микроконтроллер для основной работы, главная особенность этих драйверов не только …
  • Мониторинг температурыМониторинг температуры
    Visits: 1367 Настоящий проект создан как обучающий с применением библиотек ds18b20 и LCDHD44780 и компилятора Microchip MPLAB XC8 C Compiler V1.12. Если необходимо иметь информацию по состоянию температуры в помещении или в здании, с количеством до 6 точек (16), то …
  • LCD индикаторы на драйвере ML1001LCD индикаторы на драйвере ML1001
    Visits: 1852  ML1001 – статический LCD GOG (чип в стекле) драйвер для 40-сегментного LCD в позолоченном противоударном исполнении. На них можно каскадно строить цельные из 80 или 120 сегментов LCD индикаторы. …
  • MCC PIC24 – модуль REAL-TIME CLOCK AND CALENDAR (RTCC)MCC PIC24 – модуль REAL-TIME CLOCK AND CALENDAR (RTCC)
    Visits: 454 RTCC предоставляет пользователю часы реального времени и функция календаря (RTCC), точность “хода” может быть откалибрована. Основные особенности модуля RTCC: • Работает в режиме глубокого сна. • Возможность выбора источника …



Поделись этим!

Catcatcat

catcatcat

Development of embedded systems based on Microchip microcontrollers.

Продолжайте читать

НазадДалее

Комментарии

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.