Программа и программатор pic микроконтроллеров: EXTRAPIC PIC ( PIC) I2C (IIC) EEPROM

Содержание

Программа для pic программатора

Решил переделать имеющуюся простую и дешевую реализацию программатора для микроконтроллеров PIC. Авторский оригинал программатора. Вот, что у меня получилось. Чтобы не запутаться при монтаже, порисовал в sPlan и Sprint-Layout. Расположение компонентов, слева от платы подписаны номера выводов разъема DB-9 F проводники от разъема припаиваются к площадкам второго слева ряда, к 1 2 3 4 и 6 если считать сверху , справа назначение выводов штыревого шестипинового PLS разъема CON1.


Поиск данных по Вашему запросу:

Схемы, справочники, даташиты:

Прайс-листы, цены:

Обсуждения, статьи, мануалы:

Дождитесь окончания поиска во всех базах.

По завершению появится ссылка для доступа к найденным материалам.

Содержание:

  • PIC программатор микроконтроллеров фирмы MicroChip
  • Программатор для PIC-контроллеров
  • Pic контроллеры интерфейс программирования. Что собой представляет PIC-микроконтроллер
  • Программатор для PIC или про то как мне захотелось самодельных электронных часов
  • JDM – совместимый программатор для PIC на макетке размером 2х8 см
  • Программатор не видит PIC.

ПОСМОТРИТЕ ВИДЕО ПО ТЕМЕ: Прошивка микроконтроллера pic программатором К-150

PIC программатор микроконтроллеров фирмы MicroChip


Импульсные блоки питания Линейные блоки питания Радиолюбителю конструктору Светодиоды, ламы и свет 3D печать и 3D модели Если вы, как и я, используете в своих конструкциях как микроконтроллеры PIC, так и чипы AVR, было бы удобно для программирования обеих линеек микросхем использовать один и тот же программатор.

Посему можно предположить окончание многолетнего холивара на тему что же лучше. Оба типа контроллеров имеют свои недостатки и преимущества, но это тема для другой статьи или видеоролика. Случилось так что когда-то давно я, как и многие другие, начал знакомство с миром микроконтроллеров с какой-то конструкции на микроконтроллере PIC16F Через много лет я купил свой первый фабричный программатор для контроллеров PIC.

Это был фирменный оригинальный PicKit2, который я привез с международной конференции Microchip, которая проходила в Питере в году. Оригинальный PicKit2. Купил я его тогда на конференции с хорошей скидкой в 50 процентов. Сейчас можно купить клон такого программатора на Алиэкспресс очень дешево и он будет работать не хуже оригинального. Или, в крайнем случае сделать клон программатора самому, например как описано в этой статье. Китайский клон PicKit2. Можно заказать здесь.

Нужно сказать, что программатор PicKit2 уже не поддерживается компанией Microchip в плане обновления прошивки или управляющей программы но это не мешает ему отлично работать и по сей день. Сейчас Microchip продвигает более новую версию — PicKit3, который внешне выглядит почти также как и вторая версия. С третьим я пока не имел дела, для моих задач мне вполне хватает второго. Обычно если мне нужно запрограммировать микроконтроллер Pic я использую программатор PicKit2 с его родной программой PicKit2.

Китайский UsbAsp. Программатор PicKit2 имеет шестиконтактный разъем. Для программирования микроконтроллеров PIC используются первые пять контактов. Шестой — дополнительный, при программировании пиков он не задействован.

Разъем программирования PicKit2. Для программирования контроллеров AVR нам потребуется сделать специальный шлейф и использовать все шесть контактов PicKit2. Шлейф делаем в соответствии с таблицей ниже:.

Шлейф может выглядеть например так:. Загружаем файл прошивки и программируем контроллер. Всё предельно просто. ВЫ можете скачать его по это ссылке. Он входит в состав родной программы Microchip PicKit2 V2. На сайте Microchip вы ее уже не найдете, но можете скачать здесь см. Эта небольшая программка пригодится вам и для прошивки контроллеров PIC.


Программатор для PIC-контроллеров

Компания Microchip предлагает стартовый набор разработчика PICkit 2 Debug Express, включающий демонстрационную плату с выводным контроллером и самый маленький программатор в мире. А компания Matrix Multimedia создала среду разработки Flowcode с интуитивно понятным графическим интерфейсом, позволяющим разрабатывать программу для микроконтроллера на уровне блок-схем. Данная статья предназначена для начинающих разработчиков, которые только осваивают программирование микроконтроллеров. Для получения базовых навыков по использованию программатора PICkit2 и программы Flowcode рассмотрим построение простейшего проекта по управлению светодиодом.

Программу использовал PICPgm версии (последняя на момент записи блога). Перед подключением программатора в.

Pic контроллеры интерфейс программирования. Что собой представляет PIC-микроконтроллер

Пожалуйста, подождите Какие микроконтроллеры вы используете? Цифровая схемотехника. Конспект лекций по дисциплине Схемотехника. Последние сообщения форума. Автор публикации: alex Просмотров: Добавлен: , Комментарии: 0. Категория: Прочее , Микроконтроллеры , Программирование. Категория: Прочее , Программирование.

Программатор для PIC или про то как мне захотелось самодельных электронных часов

Пожалуйста, подождите Какие микроконтроллеры вы используете? Последние сообщения форума. Автор публикации: alex Просмотров: Добавлен: , Комментарии: 0.

Обнаружен блокировщик рекламы. Сайт Паяльник существует только за счет рекламы, поэтому мы были бы Вам благодарны если Вы внесете сайт в список исключений.

JDM – совместимый программатор для PIC на макетке размером 2х8 см

Радиоконструктор предназначен как для любителей радиоэлектроники, уже использующих микроконтроллеры в своих изобретениях, так и для новичков, только осваивающих программирование контроллеров. Что такое PIC контроллеры? Название объясняется тем, что первые чипы PIC создавались как контроллеры ввода-вывода для ряда микропроцессоров х и х годов. Но с тех пор линейка микроконтроллеров PIC значительно расширилась — в настоящий момент выпускается свыше видов различных микроконтроллеров с самыми широкими функциональными возможностями, а контроллеры PIC считаются самыми распространенными микроконтроллерами в мире. Программатор PIC K — достаточно известная конструкция в среде радиолюбителей.

Программатор не видит PIC.

Предлагаю вашему вниманию схему программатора для 8-разрядных микроконтроллеров фирмы Microchip. Схема представляет один из вариантов JDM-программатора. С его помощью можно программировать микроконтроллеры семейства PIC16Fxxx. Впринцепе, программировать можно и не только эти микроконтроллеры — все зависит от распиновки микроконтроллера и имеющихся на плате программатора панелек. Программатор питается от источника питания напряжением Разъем X1 подключается к COM-порту компьютера с помощью кабеля. Чертеж печатной платы в формате Sprint-Layout можно скачать здесь: programmator. Для программирования микроконтроллеров также необходима программа-программатор.

Программатор PIC контроллеров и микросхем памяти I2C (IIC) EEPROM. Список поддерживаемых микросхем, при использовании с программой.

Но работа микроконтроллера невозможна без программы управления, которую необходимо записать. В качестве источника питания можно использовать стабилизатор напряжения построенный на микросхеме LM Программатор 1,5 Mb, скачано: 10 Программируемый контроллер подключается через разъем X3.

Программирование PIC-контроллеров фирмы Microchip. Для конструирования устройств на PIC-контроллерах [2] необходимо иметь программную среду, позволяющую разрабатывать внутреннюю программу контроллера, а также программатор, чтобы записать разработанную программу в контроллер. Программатор сконструирован на основе комплекта устройств, описание которого приведено на сайте LancOS [1] PonyProg , и подробно рассмотренного в [4]. Программатор состоит из базового блока, подключаемого к компьютеру через COM-порт, и набора адаптеров для различных микросхем. Схема принципиальная базового блока приведена на рис.

Когда делаются схемы, необходимо, чтобы кто-то или что-то контролировало выполнение необходимых действий.

Внешний вид собранного программатора. Выпуск этого программатора закончен. Информация по этому программатору сохранена только для ознакомления. Для подключения программатора должен использоваться кабель — удлинитель порта RS Не путайте с нуль-модемным кабелем, так как внешне они не отличаются. Рекомендуемая длина кабеля не более 5 метров.

Распакуйте программу в отдельный каталог. В образовавшемся каталое должны находиться три файла: icprog. Этот файл всегда должен находиться в каталоге программы.


Программатор PIC-контроллеров :: SYL.ru

Микроконтроллеры PIC заслужили славу благодаря своей неприхотливости и качеству работы, а также универсальности в использовании. Но что может дать микроконтроллер без возможности записывать новые программы на него? Без программатора это не больше чем кусочек удивительного по форме исполнения железа. Сам программатор PIC может быть двух типов: или самодельный, или заводской.

Различие заводского и самодельного программаторов

В первую очередь отличаются они надежностью и функциональностью, которую предоставляют владельцам микроконтроллеров. Так, если делается самодельный, то он, как правило, рассчитывается только на одну модель PIC-микроконтроллера, тогда как программатор от Microchip предоставляет возможность работы с различными типами, модификациями и моделями микроконтроллеров.

Заводской программатор от Microchip

Самый известный и популярный — простой программатор PIC, который использует множество людей и известный для многих под названием PICkit 2. Его популярность объясняется явными и неявными достоинствами. Явные достоинства, которые имеет этот USB программатор для PIC, можно перечислять долго, среди них: относительно небольшая стоимость, простота эксплуатации и универсальность относительно всего семейства микроконтроллеров, начиная от 6-выводных и заканчивая 20-выводными.

Использование программатора от Microchip

По его использованию можно найти много обучающих уроков, которые помогут разобраться с всевозможными аспектами использования. Если рассматривать не только программатор PIC, купленный «с рук», а приобретенный у официального представителя, то можно ещё подметить качество поддержки, предоставляемое вместе с ним. Так, в дополнение идут обучающие материалы по использованию, лицензионные среды разработки, а также демонстрационная плата, которая предназначена для работы с маловыводными микроконтроллерами. Кроме всего этого, присутствуют утилиты, которые сделают работу с механизмом более приятной, помогут отслеживать процесс программирования и отладки работы микроконтроллера. Также поставляется утилита для стимулирования работы МК.

Другие программаторы

Кроме официального программатора, есть и другие, которые позволяют программировать микроконтроллеры. При их приобретении рассчитывать на дополнительное ПО не приходится, но тем, кому большего и не надо, этого хватает. Довольно явным минусом можно назвать то, что для некоторых программаторов сложно бывает найти необходимое обеспечение, чтобы иметь возможность качественно работать.

Программаторы, собранные вручную

А теперь, пожалуй, самое интересное – программаторы PIC-контроллеров, которые собираются вручную. Этим вариантом пользуются те, у кого нет денег или просто нет желания их тратить. В случае покупки у официального представителя можно рассчитывать на то, что если устройство окажется некачественным, то его можно вернуть и получить новое взамен. А при покупке «с рук» или с помощью досок объявлений в случае некачественной пайки или механических повреждений рассчитывать на возмещение расходов и получение качественного программатора не приходится. А теперь перейдём к собранной вручную электронике.

Программатор PIC может быть рассчитан на определённые модели или быть универсальным (для всех или почти всех моделей). Собираются они на микросхемах, которые смогут преобразовать сигналы с порта RS-232 в сигнал, который позволит программировать МК. Нужно помнить, что, когда собираешь данную кем-то конструкцию, программатор PIC, схема и результат должны подходить один к одному. Даже небольшие отклонения нежелательны. Это замечание относится к новичкам в электронике, люди с опытом и практикой могут улучшить практически любую схему, если есть куда улучшать.

Отдельно стоит молвить слово и про программный комплекс, которым обеспечивают USB-программатор для PIC, своими рукамисобранный. Дело в том, что собрать сам программатор по одной из множества схем, представленных в мировой сети, – мало. Необходимо ещё и программное обеспечение, которое позволит компьютеру с его помощью прошить микроконтроллер. В качестве такового довольно часто используются Icprog, WinPic800 и много других программ. Если сам автор схемы программатора не указал ПО, с которым его творение сможет выполнять свою работу, то придется методом перебора узнавать самому. Это же относится и к тем, кто собирает свои собственные схемы. Можно и самому написать программу для МК, но это уже настоящий высший пилотаж.

Универсальные программаторы, которые подойдут не только к РІС

Если человек увлекается программированием микроконтроллеров, то вряд ли он постоянно будет пользоваться только одним типом. Для тех, кто не желает покупать отдельно программаторы для различных типов микроконтроллеров, от различных производителей, были разработаны универсальные устройства, которые смогут запрограммировать МК нескольких компаний. Так как компаний, выпускающих их, довольно много, то стоит избрать пару и рассказать про программаторы для них. Выбор пал на гигантов рынка микроконтроллеров: PIC и AVR.

Универсальный программатор PIC и AVR — это аппаратура, особенность которой заключается в её универсальности и возможности изменять работу благодаря программе, не внося изменений в аппаратную составляющую. Благодаря этому свойству такие приборы легко работают с МК, которые были выпущены в продажу уже после выхода программатора. Учитывая, что значительным образом архитектура в ближайшее время меняться не будет, они будут пригодны к использованию ещё длительное время. К дополнительным приятным свойствам заводских программаторов стоит отнести:

  1. Значительные аппаратные ограничения по количеству программируемых микросхем, что позволит программировать не одну, а сразу несколько единиц электроники.
  2. Возможность программирования микроконтроллеров и схем, в основе которых лежат различные технологии (NVRAM, NAND Flash и другие).
  3. Относительно небольшое время программирования. В зависимости от модели программатора и сложности программируемого кода может понадобиться от 20 до 400 секунд.

Особенности практического использования

Отдельно стоит затронуть тему практического использования. Как правило, программаторы подключаются к портам USB, но есть и такие вариации, что работают с помощью тех же проводов, что и винчестер. И для их использования придется снимать крышку компьютера, перебирать провода, да и сам процесс подключения не очень-то и удобный. Но второй тип является более универсальным и мощным, благодаря ему скорость прошивки больше, нежели при подключении через USB. Использование второго варианта не всегда представляется таким удобным и комфортным решением, как с USB, ведь до его использования необходимо проделать ряд операций: достать корпус, открыть его, найти необходимый провод. Про возможные проблемы от перегревания или скачков напряжения при работе с заводскими моделями можно не волноваться, так как у них, как правило, есть специальная защита.

Работа с микроконтроллерами

Что же необходимо для работы всех программаторов с микроконтроллерами? Дело в том, что, хотя сами программаторы и являются самостоятельными схемами, они передают сигналы компьютера в определённой последовательности. И задача относительно того, как компьютеру объяснить, что именно необходимо послать, решается программным обеспечением для программатора.

В свободном доступе находится довольно много различных программ, которые нацелены на работу с программаторами, как самодельными, так и заводскими. Но если он изготавливается малоизвестным предприятием, был сделан по схеме другого любителя электроники или самим человеком, читающим эти строки, то программного обеспечения можно и не найти. В таком случае можно использовать перебор всех доступных утилит для программирования, и если ни одна не подошла (при уверенности, что программатор качественно работает), то необходимо или взять/сделать другой программатор PIC, или написать собственную программу, что является весьма высоким пилотажем.

Возможные проблемы

Увы, даже самая идеальная техника не лишена возможных проблем, которые нет-нет, да и возникнут. Для улучшенного понимания необходимо составить список. Часть из этих проблем можно исправить вручную при детальном осмотре программатора, часть — только проверить при наличии необходимой проверочной аппаратуры. В таком случае, если программатор PIC-микроконтроллеров заводской, то вряд ли починить представляется возможным. Хотя можно попробовать найти возможные причины сбоев:

  1. Некачественная пайка элементов программатора.
  2. Отсутствие драйверов для работы с устройством.
  3. Повреждения внутри программатора или проводов внутри компьютера/USB.

Эксперименты с микроконтроллерами

Итак, всё есть. Как же начать работу с техникой, как начать прошивать микроконтроллер программатором?

  1. Подключить внешнее питание, присоединить всю аппаратуру.
  2. Первоначально необходима среда, с помощью которой всё будет делаться.
  3. Создать необходимый проект, выбрать конфигурацию микроконтроллера.
  4. Подготовить файл, в котором находится весь необходимый код.
  5. Подключиться к программатору.
  6. Когда всё готово, можно уже прошивать микроконтроллер.

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

Хочется отдельно написать обращение к тем, кто только начинает пользоваться программаторами. Помните, что, какими бы элементарными ни казались некоторые шаги, всегда необходимо их придерживаться, чтобы техника нормально и адекватно могла работать и выполнять поставленные вами задачи. Успехов в электронике!

Программа для программатор k150 — Dudom

Я недавно увлекся микроконтроллерами, и даже собрал USB программатор для МК AVR, меня увлекло это занятие, и я решил еще заодно изучить и pic контроллеры, но собирать программатор что то было так лень, и я заказал с ebay готовый программатор pic контроллеров K150 ICSP

Характеристики:
— рабочее напряжение 5 Вольт DC, от USB порта;
— 40 контактный ZIF разъем;
— поддержка Windows 98, 2000, NT, XP и Windows 7 ;
— ICSP интерфейс – встроенный разъем;
— led индикатор питания и программирования ;
— защита USB порта компьютера;
Комплектация:
— программатор PIC K150;
— USB кабель; — ICSP кабель загрузки ;

— комплект стоек;
Поддержка микроконтроллеров : ПОИСК Ctrl + F
• 10 Series: • PIC10F200 PIC10F202 PIC10F204 PIC10F206 • PIC10F220 PIC10F222 •
12C Series: • • PIC12C508 PIC12C508A PIC12C509 PIC12C509A • PIC12C671 PIC12C672 PIC12CE518 PIC12CE519 • PIC12CE673 PIC12CE674 •
12F Series: • PIC12F508 PIC12F509 PIC12F629 PIC12F635 • PIC12F675 PIC12F683 •
16C Series: • PIC16C505 PIC16C554 PIC16C558 PIC16C61 • PIC16C62 PIC16C62A PIC16C62B PIC16C63 • PIC16C63A PIC 16C64 PIC16C64A PIC16C65 • PIC16C65A PIC16C65B PIC16C66 PIC16C66A • PIC16C67 PIC16C620 PIC16C620A PIC16C621 • PIC16C621A PIC16C622 PIC16C622A PIC16C71 • PIC16C71A PIC16C72 PIC16C72A PIC16C73 • PIC16C73A PIC16C73B PIC16C74 PIC16C74A • PIC16C74B PIC16C76 PIC16C77 PIC16C710 • PIC16C711 PIC16C712 PIC16C716 PIC16C745 • PIC16C765 PIC16C773 PIC16C774 PIC16C83 • PIC16C84 •
16F Series: • PIC16F505 PIC16F506 PIC16F54 PIC16F57 * • PIC16F59 * PIC16F627 PIC16LF627A PIC16F627A • PIC16F628 PIC16LF628A PIC16F628A PIC16F630 • PIC16F631 PIC16F631-1 PIC16F636 PIC16F636-1 • PIC16F639 * PIC16F639-1 * PIC16F648A PIC16F676 • PIC16F677 PIC16F677-1 PIC16F684 PIC16F685 * • PIC16F685-1 * PIC16F687 * PIC16F687 *- 1 PIC16F688 • PIC16F689 * PIC16F689-1 * PIC16F690 * PIC16F690-1 * • PIC16F716 PIC16F72 PIC16F73 PIC16F74 • PIC16F76 PIC16F77 PIC16F737 PIC16F747 • PIC16F767 PIC16F777 PIC16F83 PIC16F84 • PIC16F84A PIC16F87 PIC16F88 PIC16F818 • PIC16F819 PIC16F870 PIC16F871 PIC16F872 • PIC16F873 PIC16F873A PIC16LF873A PIC16F874 • PIC16F874A PIC16F876 PIC16F876A PIC16F877 • PIC16F877A •
18 Series: • PIC18F242 PIC18F248 PIC18F252 PIC18F258 PIC18F442 PIC18F448 • PIC18F452 PIC18F458 PIC18F1220 PIC18F1320 PIC18F2220 PIC18F2320 • PIC18F2321 PIC18F4210 PIC18F2331 PIC18F2450 PIC18F2455 PIC18F2480 • PIC18F2510 PIC18F2515 PIC18F2520 PIC18F2525 PIC18F2550 PIC18F2580 • PIC18F2585 PIC18F2610 PIC18F2620 PIC18F2680 PIC18F4220 PIC18F4320 • PIC18F6525 PIC18F6621 PIC18F8525 PIC18F8621 PIC18F2331 PIC18F2431 • PIC18F4331 PIC18F4431 PIC18F2455 PIC18F2550 PIC18F4455 PIC18F4550 • PIC18F4580 PIC18F2580 PIC18F2420 PIC18F2520 PIC18F2620 PIC18F6520 • PIC18F6620 PIC18F6720 PIC18F6585 PIC18F6680 PIC18F8585 PIC18F8680

Качество сборки порадовало, никаких косяков по пайке элементов, отсутствуют следы флюса, собрано качественно и добротно.
После подключения к компьютеру винда сразу установила драйвера

А вот ПО для него я еле нашел, перепробовал кучу разного софта, пока не нашел замечательную программу DIY K150

Очень понравилось в программе, что при выборе МК который нужно прошить, показывается картинка, как его надо размещать в ZIF панельке.
Так же функционал программатора расширяется с помощью ICSP кабеля.
Так же нашел обучающее видео по программе

Ну и мне уже не терпится собрать какое-нибудь устройство на pic контроллере 🙂 что я и сделаю в ближайшем будущем…

Я недавно увлекся микроконтроллерами, и даже собрал USB программатор для МК AVR, меня увлекло это занятие, и я решил еще заодно изучить и pic контроллеры, но собирать программатор что то было так лень, и я заказал с ebay готовый программатор pic контроллеров K150 ICSP

Характеристики:
— рабочее напряжение 5 Вольт DC, от USB порта;
— 40 контактный ZIF разъем;
— поддержка Windows 98, 2000, NT, XP и Windows 7 ;
— ICSP интерфейс – встроенный разъем;
— led индикатор питания и программирования ;
— защита USB порта компьютера;
Комплектация:
— программатор PIC K150;
— USB кабель; — ICSP кабель загрузки ;
— комплект стоек;
Поддержка микроконтроллеров : ПОИСК Ctrl + F
• 10 Series: • PIC10F200 PIC10F202 PIC10F204 PIC10F206 • PIC10F220 PIC10F222 •
12C Series: • • PIC12C508 PIC12C508A PIC12C509 PIC12C509A • PIC12C671 PIC12C672 PIC12CE518 PIC12CE519 • PIC12CE673 PIC12CE674 •
12F Series: • PIC12F508 PIC12F509 PIC12F629 PIC12F635 • PIC12F675 PIC12F683 •
16C Series: • PIC16C505 PIC16C554 PIC16C558 PIC16C61 • PIC16C62 PIC16C62A PIC16C62B PIC16C63 • PIC16C63A PIC 16C64 PIC16C64A PIC16C65 • PIC16C65A PIC16C65B PIC16C66 PIC16C66A • PIC16C67 PIC16C620 PIC16C620A PIC16C621 • PIC16C621A PIC16C622 PIC16C622A PIC16C71 • PIC16C71A PIC16C72 PIC16C72A PIC16C73 • PIC16C73A PIC16C73B PIC16C74 PIC16C74A • PIC16C74B PIC16C76 PIC16C77 PIC16C710 • PIC16C711 PIC16C712 PIC16C716 PIC16C745 • PIC16C765 PIC16C773 PIC16C774 PIC16C83 • PIC16C84 •
16F Series: • PIC16F505 PIC16F506 PIC16F54 PIC16F57 * • PIC16F59 * PIC16F627 PIC16LF627A PIC16F627A • PIC16F628 PIC16LF628A PIC16F628A PIC16F630 • PIC16F631 PIC16F631-1 PIC16F636 PIC16F636-1 • PIC16F639 * PIC16F639-1 * PIC16F648A PIC16F676 • PIC16F677 PIC16F677-1 PIC16F684 PIC16F685 * • PIC16F685-1 * PIC16F687 * PIC16F687 *- 1 PIC16F688 • PIC16F689 * PIC16F689-1 * PIC16F690 * PIC16F690-1 * • PIC16F716 PIC16F72 PIC16F73 PIC16F74 • PIC16F76 PIC16F77 PIC16F737 PIC16F747 • PIC16F767 PIC16F777 PIC16F83 PIC16F84 • PIC16F84A PIC16F87 PIC16F88 PIC16F818 • PIC16F819 PIC16F870 PIC16F871 PIC16F872 • PIC16F873 PIC16F873A PIC16LF873A PIC16F874 • PIC16F874A PIC16F876 PIC16F876A PIC16F877 • PIC16F877A •
18 Series: • PIC18F242 PIC18F248 PIC18F252 PIC18F258 PIC18F442 PIC18F448 • PIC18F452 PIC18F458 PIC18F1220 PIC18F1320 PIC18F2220 PIC18F2320 • PIC18F2321 PIC18F4210 PIC18F2331 PIC18F2450 PIC18F2455 PIC18F2480 • PIC18F2510 PIC18F2515 PIC18F2520 PIC18F2525 PIC18F2550 PIC18F2580 • PIC18F2585 PIC18F2610 PIC18F2620 PIC18F2680 PIC18F4220 PIC18F4320 • PIC18F6525 PIC18F6621 PIC18F8525 PIC18F8621 PIC18F2331 PIC18F2431 • PIC18F4331 PIC18F4431 PIC18F2455 PIC18F2550 PIC18F4455 PIC18F4550 • PIC18F4580 PIC18F2580 PIC18F2420 PIC18F2520 PIC18F2620 PIC18F6520 • PIC18F6620 PIC18F6720 PIC18F6585 PIC18F6680 PIC18F8585 PIC18F8680

Качество сборки порадовало, никаких косяков по пайке элементов, отсутствуют следы флюса, собрано качественно и добротно.
После подключения к компьютеру винда сразу установила драйвера

А вот ПО для него я еле нашел, перепробовал кучу разного софта, пока не нашел замечательную программу DIY K150

Очень понравилось в программе, что при выборе МК который нужно прошить, показывается картинка, как его надо размещать в ZIF панельке.
Так же функционал программатора расширяется с помощью ICSP кабеля.
Так же нашел обучающее видео по программе

Ну и мне уже не терпится собрать какое-нибудь устройство на pic контроллере 🙂 что я и сделаю в ближайшем будущем…

  • Артикул: ID:402-49
  • На складе: 41 Нет в наличии

Программатор PIC K150 имеет компактный размер, но при этом поддерживает огромное количество микроконтроллеров. Позволяя производить их программирование, шифрование, считывание и т. д.

Характеристики:

— рабочее напряжение 5 Вольт DC , от USB порта;

— 40 контактный ZIF разъем;

— поддержка Windows 98, 2000, NT, XP и Windows 7 ;

— ICSP интерфейс – встроенный разъем;

— led индикатор питания и программирования ;

— защита USB порта компьютера;

Комплектация:

— программатор PIC K150;

— ICSP кабель загрузки ;

Поддержка микроконтроллеров : ПОИСК Ctrl + F

• 10 Series: • PIC10F200 PIC10F202 PIC10F204 PIC10F206 • PIC10F220 PIC10F222 •

12C Series: • • PIC12C508 PIC12C508A PIC12C509 PIC12C509A • PIC12C671 PIC12C672 PIC12CE518 PIC12CE519 • PIC12CE673 PIC12CE674 •

12F Series: • PIC12F508 PIC12F509 PIC12F629 PIC12F635 • PIC12F675 PIC12F683 •

16C Series: • PIC16C505 PIC16C554 PIC16C558 PIC16C61 • PIC16C62 PIC16C62A PIC16C62B PIC16C63 • PIC16C63A PIC 16C64 PIC16C64A PIC16C65 • PIC16C65A PIC16C65B PIC16C66 PIC16C66A • PIC16C67 PIC16C620 PIC16C620A PIC16C621 • PIC16C621A PIC16C622 PIC16C622A PIC16C71 • PIC16C71A PIC16C72 PIC16C72A PIC16C73 • PIC16C73A PIC16C73B PIC16C74 PIC16C74A • PIC16C74B PIC16C76 PIC16C77 PIC16C710 • PIC16C711 PIC16C712 PIC16C716 PIC16C745 • PIC16C765 PIC16C773 PIC16C774 PIC16C83 • PIC16C84 •

16F Series: • PIC16F505 PIC16F506 PIC16F54 PIC16F57 * • PIC16F59 * PIC16F627 PIC16LF627A PIC16F627A • PIC16F628 PIC16LF628A PIC16F628A PIC16F630 • PIC16F631 PIC16F631-1 PIC16F636 PIC16F636-1 • PIC16F639 * PIC16F639-1 * PIC16F648A PIC16F676 • PIC16F677 PIC16F677-1 PIC16F684 PIC16F685 * • PIC16F685-1 * PIC16F687 * PIC16F687 *- 1 PIC16F688 • PIC16F689 * PIC16F689-1 * PIC16F690 * PIC16F690-1 * • PIC16F716 PIC16F72 PIC16F73 PIC16F74 • PIC16F76 PIC16F77 PIC16F737 PIC16F747 • PIC16F767 PIC16F777 PIC16F83 PIC16F84 • PIC16F84A PIC16F87 PIC16F88 PIC16F818 • PIC16F819 PIC16F870 PIC16F871 PIC16F872 • PIC16F873 PIC16F873A PIC16LF873A PIC16F874 • PIC16F874A PIC16F876 PIC16F876A PIC16F877 • PIC16F877A •

18 Series: • PIC18F242 PIC18F248 PIC18F252 PIC18F258 PIC18F442 PIC18F448 • PIC18F452 PIC18F458 PIC18F1220 PIC18F1320 PIC18F2220 PIC18F2320 • PIC18F2321 PIC18F4210 PIC18F2331 PIC18F2450 PIC18F2455 PIC18F2480 • PIC18F2510 PIC18F2515 PIC18F2520 PIC18F2525 PIC18F2550 PIC18F2580 • PIC18F2585 PIC18F2610 PIC18F2620 PIC18F2680 PIC18F4220 PIC18F4320 • PIC18F6525 PIC18F6621 PIC18F8525 PIC18F8621 PIC18F2331 PIC18F2431 • PIC18F4331 PIC18F4431 PIC18F2455 PIC18F2550 PIC18F4455 PIC18F4550 • PIC18F4580 PIC18F2580 PIC18F2420 PIC18F2520 PIC18F2620 PIC18F6520 • PIC18F6620 PIC18F6720 PIC18F6585 PIC18F6680 PIC18F8585 PIC18F8680

Скачать програмное обеспечение и софт для программатора PIC K150 можно ЗДЕСЬ

Скачать вспомогательные драйвера для Программатор PIC K150 ( 16F628A,PL2303 ) Здесь

Программатор PIC

и программатор USB PIC

Установки Kanda отличаются доступной ценой, высоким качеством и скоростью. Доставка по всему миру доступна заказной авиапочтой или Fedex. Безопасный онлайн-платеж через Paypal или кредитную карту, или вы можете запросить оплату банковским переводом во время оформления заказа.

Стартовый комплект 8-позиционного ручного PIC-программатора

Стартовый комплект USB для 8-канального ручного PIC-программатора
Простой в использовании портативный программатор PIC, который поддерживает до 8 различных программ, с одной кнопкой для целевого программирования и простого выбора слота…

Код заказа
PIC-HH0810

Цена: 188,10 €

8-полосный Портативный программатор PIC Starter Kit

Добавить в корзину

 

ASIX Forte PIC Programmer

Forte PIC Programmer Высокоскоростной внутрисхемный последовательный USB-программатор от Asix, который поддерживает все микроконтроллеры PIC, включая dsPIC. Если вам нужно быстрое программирование, то это лучший выбор. Он включает в себя переменное напряжение программирования (VPP) до

Код заказа
FORTE

Цена: € 221.40

Asix Forte Pic Programmer

Добавить в корзину

Pic Handheld Programmer USB Kit Kit

Pic Handheld USB Kit Kit

Pic Handheld USB Kit Kit

USBELD WARTERD WARTERD FORMHELD USB KIT. Программатор


Ручной программатор PIC с интерфейсом USB для ПК и программным обеспечением. Загрузите ручной программатор PIC с ПК, используя USB-загрузчик и простое программное обеспечение, и тогда ПК вам не понадобится…

Код заказа
PIC-HH0110

Цена: € 170,10

PIC Handheld Programmer USB Kit

Добавить в карту

Microcontroller Programning Kitk

Pic Microcontroller Programinging Kitking

Pic Microcontroller Programming.


Последний комплект PIC
Этот комплект PIC включает в себя все необходимое для изучения программирования микроконтроллеров PIC, в том числе: подробные руководства по HTML, книга на компакт-диске, PICKIT4. .

Код заказа
PIC-MICRO-X

Цена: € 107.10

PIC Microcontroller Striamming Kit

Add to Cart

Pickit4 Programmer

Pickit4

PickIt4

.


Программатор Microchip PICkit4 и эмулятор микроконтроллеров PIC. Устройство работает из MPLAB IDE (версии MPLAB X) или может запускаться из отдельного программного обеспечения.

Код заказа
PICKIT4

Price: €89.10

PICKIT4 Programmer

Add to Cart

 

PRESTO USB PIC Programmer

PRESTO USB PIC programmer
Очень быстрый программатор ICSP микроконтроллера с автономным питанием от шины USB с расширенными возможностями программирования ICSP. Поддерживает широкий спектр микроконтроллеров Microchip…

Код заказа
PRESTO

Цена: € 120,60

PRESTO USB PIC PROGRARMARMAR

Добавить в CART

ПРОГРАММЫ ПРОГРАММА PIC

. Автономный портативный программатор — это новая более адаптируемая версия давно зарекомендовавшего себя портативного программатора Kanda. Он имеет 31 программный слот, которые загружаются с ПК и выбираются с помощью клавиатуры

Код заказа
PIC-PP0110

Цена: € 269.10

Стандартный портативный PIC Programmer

Добавить в CART

VP-598 Universal Programmer

VP-598 USB Universal Programmal с 48-Pin Socket VP-598 USB Universal Programmal с 48-Pin Socket 9000 9000 VP-598. Программатор предназначен для ряда устройств, включая множество микросхем памяти, микроконтроллеры PIC, EEPROM, dsPIC, AVR и другие микроконтроллеры, такие как AT89, а также PLD и флэш-память…

Код заказа
VP-598

Цена: € 246,40

VP-598 Universal Programmer

Добавить в CART


Специальные предложения

Handheld Programmer

Работа. Стоимость PIC Kit

Лучшая на рынке плата PIC с отладчиком и программатором PICKit3


У Kanda есть продукт для любого применения, в том числе полные комплекты для обучения, программисты для разработки и наши портативные и портативные продукты для обновления прошивки и производства. Асикс ПРЕСТО это отлично подходит для разработки с использованием программирования ICSP, а также поддерживает устройства AVR, dsPIC и последовательные EEPROM. Asix Forte поддерживает еще более широкий спектр AVR, dsPIC, устройств памяти и других микроконтроллеров.

Мы также поставляем различные разъемы, такие как RJ11 (тип ICD2) или специальные адаптеры, такие как краевые разъемы, пожалуйста обратитесь в службу поддержки или просмотрите Custom ISP Connectors

Здесь показаны некоторые из наших самых популярных продуктов.

Не знаете, какой программатор вам нужен?

У всех разные требования к программированию микроконтроллеров, начиная с базовой разработки программатор или полный комплект для обучения, с помощью полевых обновлений, до полного масштаба производство тысяч печатных плат. Лучшее решение для вас зависит от того, как вы ответите на эти простые вопросы:

  • Вы когда-нибудь пользовались микроконтроллерами?
    Если нет, то мы предлагаем комбинированный программатор и комплект для разработки
    Учебный комплект, включающий плату, программатор и отладчик
  • Хотите программировать устройства в розетке, в небольшом объеме?
    Если да, то самым дешевым решением является
    VP-596 48-контактный программатор микрочипов
  • Вы хотите программировать чипы PIC в сокете в большом объеме?
    Ассортимент Xeltek включает в себя программаторы Universal и Gang для всех микроконтроллеров Microchip и других устройств Microchip
    Xeltek Programmers
  • Вам нужен USB ICSP на базе ПК для внутрисистемного программирования устройств PIC?
    PRESTO поддерживает все чипы Microchip PIC, включая dsPIC и серию 24. с помощью ИКСП. В качестве бонуса он также программирует последовательные EEPROM и устройства AVR и некоторые другие микросхемы.
    USB-программатор PRESTO
  • Хотите программировать устройства без ПК?
    Если вы не хотите использовать ПК ни для производственных, ни для полевых обновлений, вам понадобится один из наших автономных портативные или портативные устройства
    Автономные устройства
  • Вы хотите устройство, которое также программирует другие устройства, такие как флэш-память или другие микроконтроллеры, такие как AVR?
    Широкий ассортимент универсальных USB-программаторов с разъемами и программированием ICSP можно посмотреть на нашем сайте 9.0011 Универсальный USB-программатор
  • Какой автономный блок мне нужен?
    Портативные устройства прочны, имеют USB-загрузчики, с хорошей поддержкой устройств, включая серию 18F K и последнюю версию 16F1xxx а Portable Programmer является наиболее гибким.
    Автономный диапазон
  • Мне нужен автономный продукт, который может хранить более 1 программы
    См. 8-позиционный портативный блок

    или Portable Unit

Programming the PIC Microcontroller with MBASIC

Select country/regionUnited States of AmericaUnited KingdomAfghanistanÅland IslandsAlbaniaAlgeriaAmerican SamoaAndorraAngolaAnguillaAntigua and BarbudaArgentinaArmeniaArubaAustraliaAustriaAzerbaijanBahamasBahrainBangladeshBarbadosBelgiumBelizeBeninBermudaBhutanBoliviaBonaire, Sint Eustatius and SabaBosnia and HerzegovinaBotswanaBrazilBritish Indian Ocean TerritoryBritish Virgin IslandsBruneiBulgariaBurkina FasoBurundiCambodiaCameroonCanadaCanary IslandsCape VerdeCayman IslandsCentral African RepublicChadChileChinaChristmas IslandCocos (Keeling) IslandsColombiaComorosCongoCook IslandsCosta РикаХорватияКубаКюрасаоКипрЧехияДемократическая Республика КонгоДанияДжибутиДоминикаДоминиканская РеспубликаЭквадорЕгипетСальвадорЭкваториальная ГвинеяЭритреяЭстонияЭфиопияФолклендские (Мальвинские) островаФарерские островаФедеративные Штаты МикронезииФиджиФинляндияФранцияФранцузская ГвианаФранцузская ПолинезияГабонГамб iaGeorgiaGermanyGhanaGibraltarGreeceGreenlandGrenadaGuadeloupeGuamGuatemalaGuernseyGuineaGuinea-BissauGuyanaHaitiHondurasHong KongHungaryIcelandIndiaIndonesiaIranIraqIrelandIsle of ManIsraelItalyJamaicaJapanJerseyJordanKazakhstanKenyaKiribatiKuwaitKyrgyzstanLaoLatviaLesothoLiberiaLibyaLiechtensteinLuxembourgMacaoMacedoniaMadagascarMalawiMalaysiaMaldivesMaliMaltaMarshall IslandsMartiniqueMauritaniaMauritiusMayotteMexicoMoldovaMonacoMongoliaMontenegroMontserratMoroccoMozambiqueMyanmarNamibiaNepalNetherlandsNew CaledoniaNew ZealandNicaraguaNigerNiueNorfolk IslandNorth KoreaNorthern Mariana IslandsNorwayOmanPakistanPalauPanamaPapua New GuineaParaguayPeruPhilippinesPitcairnPolandPortugalPuerto RicoQatarRéunionRomaniaRwandaSaint BarthélemySaint HelenaSaint Kitts and NevisSaint LuciaSaint Martin (French part)Saint Pierre and MiquelonSaint Vincent and the GrenadinesSamoaSan MarinoSao Tome and PrincipeSaudi ArabiaSenegalSerbiaSeychellesSierra LeoneSingaporeSint Maarten (Dutch part)SlovakiaSlove niaSolomon IslandsSomaliaSouth AfricaSouth Georgia and the South Sandwich IslandsSouth KoreaSouth SudanSpainSri LankaSudanSurinameSvalbard and Jan MayenSwazilandSwedenSwitzerlandSyriaTaiwanTajikistanTanzaniaThailandTimor LesteTogoTokelauTongaTrinidad and TobagoTunisiaTurkeyTurkmenistanTurks and Caicos IslandsTuvaluUgandaUkraineUnited Arab EmiratesUruguayUS Virgin IslandsUzbekistanVanuatuVatican CityVenezuelaVietnamWallis and FutunaWestern SaharaYemenZambiaZimbabwe

Варианты покупки

Компания (в мягкой обложке, электронная книга) 50% от $ 173,90 $ 86,94

Печать — в мягкой обложке $ 88,95. Нет минимального заказа

Описание

Семейство микроконтроллеров Microchip PIC является самой популярной серией микроконтроллеров в мире. Однако никакой микроконтроллер бесполезен без программного обеспечения, позволяющего ему выполнять полезные функции. В этом подробном справочнике основное внимание уделяется разработке линейки PIC среднего класса от Microchip с использованием MBASIC, мощного, но простого в освоении языка программирования. Он иллюстрирует возможности MBASIC с помощью ряда примеров проектирования, начиная с простых проектов на основе PIC и заканчивая более сложными проектами. Однако, в отличие от других справочников, он также охватывает основные принципы разработки аппаратного и программного обеспечения микроконтроллеров серии PIC, включая программирование на языке ассемблера, когда это необходимо для дополнения возможностей MBASIC. Подробная информация об аппаратном/программном взаимодействии с PIC также представлена. ПРЕИМУЩЕСТВО ДЛЯ ЧИТАТЕЛЯ: Эта книга представляет собой одно из наиболее подробных представлений о самом популярном в мире микроконтроллере с многочисленными примерами аппаратного и программного обеспечения, которые могут помочь инженерам, студентам и любителям. напрямую относятся к их проектной работе и учебе. Используя MBASIC, можно разрабатывать работающие программы для PIC в гораздо более короткие сроки, чем при использовании языка ассемблера.

Основные характеристики

  • Полное введение в программирование самого популярного микроконтроллера в мире с использованием компилятора MBASIC от компании, которая стремится поддерживать книгу как посредством покупок, так и путем продвижения
  • Содержит множество реальных примеров проектирования, все тщательно протестировано

Читательская аудитория

Инженеры-разработчики встраиваемых систем, компьютерные инженеры, инженеры-программисты, системные инженеры

Содержание

  • Содержание
    Предисловие
    Предисловие автора
    1. Введение в PIC
    2. Введение в MBASIC
    3. Основы — выходные данные
    4. Основы — входы
    5. ЖК-дисплей
    6. Чтение энкодера
    7. Светодиодный 7-сегментный дисплей
    8. Знакомство с шаговыми двигателями
    9. Последовательный ввод-вывод
    10. Прерывания и таймеры в MBASIC
    11. В конце концов, это аналоговый мир
    12. Внешние датчики
    13. Ассемблер 101
    14. Поточный ассемблер
    15. Обработка прерываний и таймеры на ассемблере
    16. Синтез синусоидального сигнала и низкочастотный DDS
    17. Декодирование тона
    18. Интерфейс внешней памяти
    19. Расширенные шаговые двигатели
    20. Интерфейс X-10
    21. Связь с цифровым потенциометр
    22. Тип телевизора ИК-пульт дистанционного управления
    23. Управление переменным током с помощью симистора и твердотельного реле
    24. Регулятор скорости двигателя постоянного тока
    25. Считыватель штрих-кода
    26. Ключ азбуки Морзе
    27. Считыватель азбуки Морзе
    28. Регистратор данных
    29. Руководство пользователя Исправления и ошибки
    A. Приложение A – Список деталей
    B. Указатель функций
    C. Сопутствующий веб-сайт Содержание

Сведения о продукте

  • Количество страниц: 800
  • 5 9 Английский
  • Copyright: © Newnes 2005
  • Опубликовано: 14 июня 2005 г.
  • Отпечаток: Newnes
  • в мягкой обложке ISBN: 9780750679466
  • EBIP ISBN: 9780804666
  • .0400
    Принадлежности и опыт

    Основатель и консультант TeleworX, Вена, Вирджиния.

    Оценки и обзоры

    Написать отзыв

    В настоящее время нет обзоров для «Программирование микроконтроллера PIC с помощью MBASIC»

    Откройте для себя радость понимания электроники

    12 апреля 2019 г. • учебник

    Многие интересные онлайн-проекты по электронике использование микроконтроллеров, и для новичка это слово может показаться довольно пугающим. По крайней мере, так было со мной, когда я начал увлекаться электроникой много лет назад. Но на самом деле нет причин бояться этой темы. Конечно, это немного сложно, но вы будете удивлены, как быстро вы сможете добиться прогресса, когда избавитесь от первоначального страха 🙂

    Итак, допустим, вы нашли классный проект по электронике, который хотите построить сами. На каком-то веб-сайте какого-то мастера, который был достаточно любезен, чтобы включить схему и все другие детали, которые вам нужны. Но вот проблема: проект содержит микроконтроллер! Что ты можешь сделать?

    Можете ли вы построить проект с микроконтроллером, даже если вы ничего о нем не знаете? Ответ — да! Да, можно! В этой статье я сосредоточусь на микроконтроллерах PIC от компании MicroChip, но общая идея работает и для всех остальных. Дайте мне знать в комментариях, если у вас есть какие-либо вопросы или если что-то было непонятно 🙂

    Шаг 1: Получите файл .hex!

    Микроконтроллеры — это маленькие компьютеры, и им нужна программа, которая говорит им, что делать. Это набор инструкций, и этот набор инструкций необходимо передать на контроллер, чтобы заставить его работать. Обычно этот набор инструкций написан на языке программирования, таком как C, Basic, Assembler или любом другом. Хорошо то, что вам не нужно знать ничего из этого, если все, что вы хотите сделать, это перенести эту программу на контроллер!

    Все, что вам нужно, это так называемый файл .hex. Это файл размером всего в несколько килобайт, нечитаемый человеческим глазом. Он содержит машинный код, записанный в шестнадцатеричном формате, откуда и произошло название. Этот файл — все, что вам нужно, и если вы внимательно посмотрите на блог по электронике, где кто-то представляет свой проект, включающий микроконтроллер, вы найдете где-нибудь файл .hex для загрузки. Если это не так, просто спросите! ??

    Шаг 2: Приобретите программатор

    Хорошо, теперь у вас есть файл .hex. Дальше нужен программатор. Что это? Это устройство, обычно питаемое от USB, которое соединяет ваш компьютер с микроконтроллером. Используя специальное программное обеспечение (см. шаг 4 ниже), вы сможете перенести файл .hex в память микроконтроллера. Затем, когда контроллер включится, он будет делать все, что говорит ему файл .hex!

    Я предлагаю использовать PICkit3. Простой поиск на Amazon покажет вам множество предложений, обычно около 30 долларов. Я использовал его в течение многих лет, и он отлично работает для программирования PIC.

    Это мой PICkit3, который я купил много лет назад, и он до сих пор работает. Стоит денег!

    Да, чуть не забыл упомянуть: перенос файла .hex на контроллер в большинстве случаев называется «программированием» PIC или «прошивкой» PIC. Просто чтобы вы знали 🙂

    Шаг 3: Подключите PIC-контроллер к программатору

    Хорошо, теперь у вас есть PIC-контроллер, у вас есть PICkit3, и что теперь? Теперь вам, конечно же, нужно подключить PIC к PICkit3! 😉 Но как?

    Есть пять связей, о которых вам нужно знать, и мы поговорим о них одну за другой. Во-первых, взгляните на это изображение моего PICkit3:

    Шесть соединений в PICkit3.

    В контактном разъеме PICkit3 имеется шесть соединений, называемых LVP, PGC, PGD, VSS, VDD и MCLR. Мы не будем использовать LVP, поэтому давайте проигнорируем его в этой статье. Так что же означают остальные пять? Начнем с двух простых:

    • VDD — положительное рабочее напряжение.
    • VSS — потенциал земли.

    А остальные?

    • MCLR означает Master Clear , и заземление этого контакта переводит PIC-контроллер в режим программирования. Во время нормальной работы он должен быть подключен к VDD, чтобы PIC-контроллер не сбрасывался.
    • PGD означает Programming Data , и именно сюда передаются биты, которые записываются в контроллер во время программирования, как в сдвиговом регистре. Это линия данных, и она может быть старшей или младшей, в зависимости от того, передает ли PICkit3 старший или младший бит в это время.
    • PGC , наконец, Programming Clock . Всякий раз, когда на этой линии есть импульс, текущий бит в PGD записывается в PIC, и внутри PIC перемещается к следующему слоту для записи следующего бита. Это сердцебиение цикла программирования.

    И самое главное: это хорошая информация, но нам это знать не обязательно! Все, что нам нужно сделать, это прикрепить PIC к макетной плате, добавить контактный разъем и соответствующим образом соединить контакты. Посмотрите техническое описание вашего PIC-контроллера, где эти имена контактов (MCLR, VDD, VSS, PGD, PGC) четко обозначены. Затем с помощью перемычек соедините контакты PIC с соответствующим контактным разъемом, как вы можете видеть здесь:

    Затем можно воткнуть PICkit3 в схему, и подключить к компьютеру. В моем случае у меня не было 45-градусного штырькового разъема, поэтому я перевернул макет на бок, но знаете что, он отлично работает 🙂

    Но как его подключить к PIC-контроллеру? Это во многом зависит от конкретного контроллера, который вы хотите использовать. Каждый контроллер имеет назначенные выводы для программирования (MCLR, PGD и PGC), которые необходимо подключить к PICkit3. Давайте выберем PIC16F627A в качестве примера. На этом рисунке ниже вы можете увидеть соответствующие контакты:

    Цвета соответствуют проводам, которые я использовал на рисунках выше для подключения PIC к PICkit3 на макетной плате. Попробуйте 🙂

    Шаг 4: Программное обеспечение!

    Теперь, наконец, нам нужно скачать бесплатное программное обеспечение от компании MicroChip. Он называется MPLAB X IPE, что означает Integrated Programming Environment 10. Вы можете скачать его здесь бесплатно. Да, я знаю, там написано MPLAB IDE вместо MPLAB IPE, но IPE включен в эту загрузку.

    Установите программное обеспечение и запустите MPLAB X IDE. это выглядит примерно так:

    Убедитесь, что в разделе Устройство вы выбрали свой контроллер. Под Tool вы уже должны увидеть PICkit3, если он подключен. Если вы еще этого не сделали, подключите его сейчас 🙂 Затем нажмите Connect . Нажмите OK в появившемся сообщении:

    Возможно, вы получите сообщение об ошибке, подобное этому:

    «Целевое устройство не найдено (не удалось обнаружить целевое напряжение VDD). Вы должны подключиться к целевому устройству, чтобы использовать PICkit 3».

    Если да, щелкните Power слева и проверьте Цепь целевого значения мощности в инструменте . Убедитесь, что установлено правильное напряжение (5 В для контроллера 5 В, 3,3 В для контроллера 3,3 В):

    Затем снова нажмите Operate и нажмите Connect во второй раз. Возможно уже показывает, что подключено, если нет, то просто нажмите Connect еще раз. Теперь это должно выглядеть так:

    Нажмите на Проверьте и нажмите OK в этом приглашении:

    Теперь все должно работать, но вы можете получить следующее сообщение об ошибке:

    «Идентификатор целевого устройства (0x0) является недопустимым идентификатором устройства. Пожалуйста, проверьте ваши подключения к целевому устройству. Желаете ли вы продолжить?»

    Проверьте соединения! Возможно, что один из кабелей ослаблен! После этого все должно быть в порядке, и вы должны увидеть это сообщение:

    Хорошо! Теперь мы в деле! Пришло время загрузить файл .hex! Нажмите на File , затем Import , а затем нажмите Hex для выбора вашего файла, после чего он должен выглядеть так:

    Удивительно! Теперь нажмите на Программа и наблюдайте за происходящим чудом! Вот что вы увидите:

    Программирование завершено! Ты сделал это! Теперь шестнадцатеричный файл надежно хранится на вашем контроллере!

    Финиш! Ты сделал это!

    Теперь просто отключите PICkit3, выключите программное обеспечение и отсоедините контроллер от макетной платы.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *