Програматори > PIC програматори

Програматор PICkit 2

Програматор PICkit 2

  • USB 2.0 (USB тип A)
  • Сумісність з ОС - Win98 / 2000 / XP / Vista / Se7en
  • Можливість харчування програмуючого пристрою від USB компютера
  • Функція USB-UART перетворювача
  • Функція логічного аналізатора
  • Високовольтне програмування
  • Функція калібрування константи RC генератора
  • Прошивка мікроконтролера простим натисканням кнопки на программаторе
  • Оновлення версії прошивки програматора по USB
  • Офіційна підтримка ПЗ від Microchip MPLAB IDE і PICkit 2 Programmer
  • Світлодіод наявності живлення Power (зелений)
  • Світлодіод стану R / W (червоний)
  • Мініатюрний розмір 83х30 мм
К-ть Ціна
Від1шт1100грн
Від2шт1067грн
Від5шт1034грн
Від9шт1012грн
Код: 105
шт.
Є в наявності

Програматор PICKit3

Програматор PICKit3

    Характеристика:
  • Інтерфейс HID.
  • Підтримка Windows 7 систему.
  • Повна швидкість 12 Мбіт / с по USB
  • Виконання налагодження в режимі реального часу
  • MPLAB IDE сумісний (безкоштовний примірник у комплекті)
  • Вбудований over-voltage / short монітор замикання
  • Можливість оновлення прошивки з PC завантаження з Інтернету
  • Підтримує діапазоні напруга (2 - 6v)
  • Діагностичні світлодіоди (харчування, зайнятий, помилка)
К-ть Ціна
Від1шт1276грн
Від2шт1238грн
Від5шт1200грн
Від9шт1174грн
Від22шт1149грн
Код: 68
шт.
Є в наявності

PicKit 3 програматор + ZIF-board для PICkit 2 (PICkit 3)

PicKit 3 програматор + ZIF-board для PICkit 2 (PICkit 3)

Характеристики PicKit 3 програматора:
  • Інтерфейс HID.
  • Підтримка Windows 7.
  • Повна швидкість 12 Мбіт / с по USB
  • Виконання налагодження в режимі реального часу
  • MPLAB IDE сумісний (безкоштовний примірник у комплекті)
  • Вбудований over-voltage / short монітор замикання
  • Можливість оновлення прошивки з PC завантаження з Інтернету  
  • Підтримує діапазон напруги (2 - 6v)
  • режим - Programmer-to-Go - автономне програмування контролерів PIC програмами розміром до 512K байт;
  • Діагностичні світлодіоди (живлення, зайнятий, помилка)  
Характеристики ZIF-board для PICkit 2 (PICkit 3):
  • Тип з'єднання Прямий (без проводу),
  • Тип адаптера DIP універсальний  
  • Сумісна з мікросхемами в корпусах: DIP6, DIP8, DIP14, DIP16, DIP20, DIP24, DIP28, DIP32, DIP40.  
  • Крок виводів: 2,54мм.  
  • Відстань між рядами виводів: від 5 мм до 17,5мм.
Ціна:
1056 грн
Код: 316
шт.
Очікуєм

PicKit 2 программатор + ZIF-board для PICkit 2 (PICkit 3)

PicKit 2 программатор + ZIF-board для PICkit 2 (PICkit 3)

Характеристики PicKit 2 програматора:
        
  • USB 2.0 (USB тип A)     
  • Сумісність з ОС - Win98 / 2000 / XP / Vista / Se7en     
  • Можливість живлення програмованого пристрою від USB компютера     
  • Функція USB-UART перетворювача     
  • Функція логічного аналізатора     
  • Високовольтне програмування     
  • Функція калібрування константи RC генератора     
  • Прошивка мікроконтролера простим натисканням кнопки на программаторі     
  • Оновлення версії прошивки програматора по USB     
  • Офіційна підтримка ПЗ від Microchip MPLAB IDE і PICkit 2 Programmer     
  • Світлодіод наявності живлення Power (зелений)     
  • Світлодіод стану R / W (червоний)     
  • Мініатюрний розмір 83х30 мм
  Характеристики ZIF-board для PICkit 2 (PICkit 3):
  • Тип з'єднання Прямий (без проводу),
  • Тип адаптера DIP універсальний  
  • Сумісна з мікросхемами в корпусах: DIP6, DIP8, DIP14, DIP16, DIP20, DIP24, DIP28, DIP32, DIP40.  
  • Крок виводів: 2,54мм.  
  • Відстань між рядами виводів: від 5 мм до 17,5мм.
Ціна:
880 грн
Код: 317
шт.
Очікуєм

Мікроконтролери (МК) - це універсальні мікропроцесорні прилади. Сучасні МК об'єднують в собі процесорне ядро, запам'ятовуючі пристрої для зберігання виконуваної програми і даних, пристрої прийому вхідних і формування вихідних сигналів і безліч допоміжних вузлів. Працювати з МК неможливо, не програмуючи їх.

Програма для контролера - це набір машинних кодів, який потрібно записувати в контролер за допомогою програматора.

У PIC-программаторах використовується внутрішньосхемне програмування (ICP) - читання і запис мікросхем пам'яті і мікроконтролерів безпосередньо в пристрої, без установки в панель програматора.  

Переваги такого способу:

Программатор для мікроконтролера = адаптер + керуюча програма

Майже все необхідне для програмування, в тому числі джерела підвищеної напруги, знаходяться всередині самих МК. Виводи для з'єднання з програматором представлені лініями синхронізації, однією-двома лініями для передачі кодів команд, адрес і даних і однією лінією для подачі сигналу, що переводить контролер у режим програмування.

Мікроконтролери РІС можна розділити на групи по числу виводів.

Для зв'язку программаторів з комп'ютером (ПК) використовуються стандартні порти ПК, такі як COM, LPT і USB. Завдання програматора полягає в тому, щоб з вихідних сигналів портів формувати потрібні імпульси, програмно змінюючи рівні напруги цих портів, і «читати» відповідні сигнали МК.

Для програмування за допомогою РІС-программаторов використовується USB-порт. З його вихідних сигналів легко отримати не тільки напругу потужністю +5 В для живлення самого адаптера і програмованої мікросхеми, а й + 12 В для перемикання в режим програмування мікроконтролерів.

При цьому не потрібне додаткове зовнішнє джерело живлення, яке, як правило, необхідне LPT адаптерам.

Для роботи з програматором на комп'ютері встановлюється програма-оболонка IC-Prog. Програма дозволяє працювати з великим числом контролерів, а також адаптерів різних типів.

При програмуванні особливу увагу потрібно звертати на праву частину вікна IC-Prog. Там в опції «Конфігурація» слід звернути увагу на закладку «Код захисту». Має бути виставлено: «CP OFF». У цьому випадку код захисту мікроконтролера не встановлений, і його можна перепрограмувати і зчитувати десятки тисяч разів. Якщо встановлена ​​інша опція, то контролер програмується всього один раз, хоча програму можливо стерти і переписати нову прошивку.

Для PIC-контролерів можна використовувати середовище розробки від виробника Microchip MPLAB. Воно забезпечує всім необхідним для написання коду, відладки і завантаження в мікроконтролер, використовуючи РІС-програматор.