Программатор и отладчик PICkit
TM3 представляет собой простое и недорогое устройство, которое используется в качестве аппаратной основы при разработке, отладке и эмуляции программного обеспечения микроконтроллеров Microchip, поддерживающих последовательное внутрисхемное программирование ICSP
TM.
Для подключения к компьютеру PICkit
TM3 содержит интерфейсный разъем USB mini-B, а для подключения к отлаживаемой плате - сигнальный разъем PBS-06R (6-и контактная угловая рядная розетка с шагом 2,54 мм). Программатор желательно подключать напрямую к разъему ICSP
TM, но если нет возможности - использовать кабель DuPont минимальной длины: до 300 мм чтение/запись осуществляются без проблем, при б
ольшей длине возможны ошибки.
К основным функциям PICkit
TM3 относятся:
- поддержка микроконтроллеров PIC10, PIC12, PIC16, PIC18, PIC24, dsPIC30/33, PIC32;
- подключение по USB, используя стандартные драйвера Windows;
- отладка программного обеспечения в режиме реального времени;
- встроенный монитор перенапряжения и короткого замыкания;
- поддержка микроконтроллеров в широком диапазоне питающих напряжений от 1,8 до 5 вольт;
- диагностическая светодиодная индикация;
- чтение/запись памяти программ и памяти данных микроконтроллера;
- стирание всех типов памяти (EEPROM, FLASH, ID, конфигурация) с подтверждением;
- фиксация состояния периферии в точке останова.
Описание контактов сигнального разъема PICkit
TM3 (первый контакт обозначен белым треугольником на корпусе):
| № | PICkitTM3 | Сигнал | Назначение |
| 1 | MCLR | Vpp | Напряжение программирования |
| 2 | Vdd | Target | Контроль напряжения питания микроконтроллера |
| 3 | Vss | Ground | Общий (земля) |
| 4 | PGD | ICSPDAT | Сигнал данных |
| 5 | PGC | ICSPCLK | Тактовый сигнал |
| 6 | PGM | LVP | Низковольтное программирование |
Документация от Microchip:
- PICkitTM3 Programmer/Debugger User’s Guide, DS51795B
- In-Circuit Serial ProgrammingTM (ICSPTM) Guide, DS30277D