Средства разработки и отладки
рекомендуем
использовать с PIC DIP Programmer - модуль программирования Microchip PIC
микроконтроллеров и EEPROM памяти в DIP корпусе
ICD2 - Внутрисхемный Эмулятор-Отладчик
современных FLASH PIC контроллеров производства компании
Microchip. Одновременно, ICD2 является и
внутрисхемным программатором. Устройство работает под управлением
Интегрированной Среды Разработки MPLAB-IDE, обеспечивающей запуск,
пошаговую отладку, установку/снятие точки останова программы и пр.
Внутрисхемный отладчик ICD-2 (In-Circuit
Debugger) является самым популярным отладочным средством для
микроконтроллеров Microchip. Это связано, в первую очередь, с возможностью
осуществлять внутрисхемную отладку и программирование большинства FLASH
контроллеров Microchip. Во-вторых, все новые контроллеры выпускаются со
встроенным механизмом ICD, а с выходом очередного обновления среды
разработки MPLAB IDE программное обеспечение отладчика ICD-2 обновляется
для поддержки новых контроллеров. Таким образом, приобретя отладчик, вы
получаете гарантированную поддержку своих будущих разработок.
Список PIC контроллеров, поддерживаемых
в режиме "Отладчик (Debuger)", при использовании MPLAB-IDE v7.61:
dsPIC30F2010 |
PIC16F684(1) |
PIC18F248 |
PIC18F6490 |
dsPIC30F2010A |
PIC16F685(1) |
PIC18F2480 |
PIC18F6520 |
dsPIC30F2011 |
PIC16F687(1) |
PIC18F24J10 (4) |
PIC18F6525 |
dsPIC30F2012 |
PIC16F688(1) |
PIC18F2510 |
PIC18F6527 |
dsPIC30F3010 |
PIC16F689(1) |
PIC18F2515 |
PIC18F6585 |
dsPIC30F3011 |
PIC16F690(1) |
PIC18F252 |
PIC18F65J10(4) |
dsPIC30F3012 |
PIC16F716(1) |
PIC18F2520 |
PIC18F65J15(4) |
dsPIC30F3013 |
PIC16F737 |
PIC18F2525 |
PIC18F6620 |
dsPIC30F3014 |
PIC16F747 |
PIC18F2539 |
PIC18F6621 |
dsPIC30F4011 |
PIC16F767 |
PIC18F2550 |
PIC18F6622 |
dsPIC30F4012 |
PIC16F777 |
PIC18F258 |
PIC18F6627 |
dsPIC30F4013 |
PIC16F785(1) |
PIC18F2580 |
PIC18F6680 |
dsPIC30F5011 |
PIC16F818 |
PIC18F2585 |
PIC18F66J10(4) |
dsPIC30F5013 |
PIC16F819 |
PIC18F25J10 (4) |
PIC18F66J15(4) |
dsPIC30F5015 |
PIC16F87 |
PIC18F2610 |
PIC18F66J65 (4) |
dsPIC30F5016 |
PIC16F870 |
PIC18F2620 |
PIC18F6720 |
dsPIC30F6010 |
PIC16F871 |
PIC18F2680 |
PIC18F6722 |
dsPIC30F6010A |
PIC16F872 |
PIC18F4220 |
PIC18F67J10(4) |
dsPIC30F6011 |
PIC16F873 |
PIC18F4221 |
PIC18F67J60 (4) |
dsPIC30F6011A |
PIC16F873A |
PIC18F4320 |
PIC18F8310 |
dsPIC30F6012 |
PIC16F874 |
PIC18F4321 |
PIC18F8390 |
dsPIC30F6012A |
PIC16F874A |
PIC18F4331 |
PIC18F8410 |
dsPIC30F6013 |
PIC16F876 |
PIC18F4410 |
PIC18F8490 |
dsPIC30F6013A |
PIC16F876A |
PIC18F442 |
PIC18F8520 |
dsPIC30F6014 |
PIC16F877 |
PIC18F4420 |
PIC18F8525 |
dsPIC30F6014A |
PIC16F877A |
PIC18F4431 |
PIC18F8527 |
dsPIC30F6015 |
PIC16F88 |
PIC18F4439 |
PIC18F8585 |
PIC10F200(1) |
PIC16F913 |
PIC18F4450 |
PIC18F85J10(4) |
PIC10F202(1) |
PIC16F914 |
PIC18F4455 |
PIC18F85J15(4) |
PIC10F204(1) |
PIC16F916 |
PIC18F448 |
PIC18F8620 |
PIC10F206(1) |
PIC16F917 |
PIC18F4480 |
PIC18F8621 |
PIC10F220 (1) |
PIC16F946 |
PIC18F44J10 (4) |
PIC18F8622 |
PIC10F222 (1) |
PIC16HV785 |
PIC18F4510 |
PIC18F8627 |
PIC12F508(1) |
PIC18C601 |
PIC18F4515 |
PIC18F8680 |
PIC12F509(1) |
PIC18C801 |
PIC18F452 |
PIC18F86J10(4) |
PIC12F510(1) |
PIC18F1220 |
PIC18F4520 |
PIC18F86J15(4) |
PIC12F629(1) |
PIC18F1320 |
PIC18F4525 |
PIC18F86J65 (4) |
PIC12F635(1) |
PIC18F2220 |
PIC18F4539 |
PIC18F8720 |
PIC12F675(1) |
PIC18F2221 |
PIC18F4550 |
PIC18F8722 |
PIC12F683(1) |
PIC18F2320 |
PIC18F458 |
PIC18F87J10(4) |
PIC16F505(1) |
PIC18F2321 |
PIC18F4580 |
PIC18F87J60 (4) |
PIC16F506 (1) |
PIC18F2331 |
PIC18F4585 |
PIC18F96J65 (4) |
PIC16F627A(1) |
PIC18F2410 |
PIC18F45J10 (4) |
PIC18F97J60 (4) |
PIC16F628A(1) |
PIC18F242 |
PIC18F4610 |
PIC18LF2423 |
PIC16F630(1) |
PIC18F2420 |
PIC18F4620 |
PIC18LF2523 |
PIC16F636(1) |
PIC18F2431 |
PIC18F4680 |
PIC18LF4423 |
PIC16F639(1) |
PIC18F2439 |
PIC18F6310 |
PIC18LF4523 |
PIC16F648A(1) |
PIC18F2450 |
PIC18F6390 |
PIC24FJ128GA010PS |
PIC16F676(1) |
PIC18F2455 |
PIC18F6410 |
dsPIC33FJ256MC710PS |
Условные обозначения:
(1) - Для работы с в режиме отладки, требуется специальная версия
микросхемы с аппаратной поддержкой ICD, и имеющая дополнительные выводы
для подключения отладчика. Подробности в документе 51292x.pdf на сайте
www.microchip.com
Список PIC контроллеров, поддерживаемых в режиме "Программатор (Programmer)",
при использовании MPLAB-IDE v7.61:
dsPIC30F2010 |
PIC16F676 |
PIC18F2439 |
PIC18F6520 |
dsPIC30F2010A |
PIC16F684 |
PIC18F2450 |
PIC18F6525 |
dsPIC30F2011 |
PIC16F685 |
PIC18F2455 |
PIC18F6527 |
dsPIC30F2012 |
PIC16F687 |
PIC18F248 |
PIC18F6585 |
dsPIC30F3010 |
PIC16F688 |
PIC18F2480 |
PIC18F65J10(4) |
dsPIC30F3011 |
PIC16F689 |
PIC18F24J10 (4) |
PIC18F65J15(4) |
dsPIC30F3012 |
PIC16F690 |
PIC18F2510 |
PIC18F6620 |
dsPIC30F3013 |
PIC16F716 |
PIC18F2515 |
PIC18F6621 |
dsPIC30F3014 |
PIC16F72 |
PIC18F252 |
PIC18F6622 |
dsPIC30F4011 |
PIC16F73 |
PIC18F2520 |
PIC18F6627 |
dsPIC30F4012 |
PIC16F737 |
PIC18F2525 |
PIC18F6680 |
dsPIC30F4013 |
PIC16F74 |
PIC18F2539 |
PIC18F66J10(4) |
dsPIC30F5011 |
PIC16F747 |
PIC18F2550 |
PIC18F66J15(4) |
dsPIC30F5013 |
PIC16F76 |
PIC18F258 |
PIC18F66J65 (4) |
dsPIC30F5015 |
PIC16F767 |
PIC18F2580 |
PIC18F6720 |
dsPIC30F5016 |
PIC16F77 |
PIC18F2585 |
PIC18F6722 |
dsPIC30F6010 |
PIC16F777 |
PIC18F25J10 (4) |
PIC18F67J10(4) |
dsPIC30F6010A |
PIC16F785 |
PIC18F2610 |
PIC18F67J60 (4) |
dsPIC30F6011 |
PIC16F818 |
PIC18F2620 |
PIC18F8310 |
dsPIC30F6011A |
PIC16F819 |
PIC18F2680 |
PIC18F8390 |
dsPIC30F6012 |
PIC16F84A |
PIC18F4220 |
PIC18F8410 |
dsPIC30F6012A |
PIC16F87 |
PIC18F4221 |
PIC18F8490 |
dsPIC30F6013 |
PIC16F870 |
PIC18F4320 |
PIC18F8520 |
dsPIC30F6013A |
PIC16F871 |
PIC18F4321 |
PIC18F8525 |
dsPIC30F6014 |
PIC16F872 |
PIC18F4331 |
PIC18F8527 |
dsPIC30F6014A |
PIC16F873 |
PIC18F4410 |
PIC18F8585 |
dsPIC30F6015 |
PIC16F873A |
PIC18F442 |
PIC18F85J10(4) |
PIC10F200(3) |
PIC16F874 |
PIC18F4420 |
PIC18F85J15(4) |
PIC10F202(3) |
PIC16F874A |
PIC18F4431 |
PIC18F8620 |
PIC10F204(3) |
PIC16F876 |
PIC18F4439 |
PIC18F8621 |
PIC10F206(3) |
PIC16F876A |
PIC18F4450 |
PIC18F8622 |
PIC10F220 (3) |
PIC16F877 |
PIC18F4455 |
PIC18F8627 |
PIC10F222 (3) |
PIC16F877A |
PIC18F448 |
PIC18F8680 |
PIC12F508 |
PIC16F88 |
PIC18F4480 |
PIC18F86J10(4) |
PIC12F509 |
PIC16F913 |
PIC18F44J10 (4) |
PIC18F86J15 (4) |
PIC12F510 |
PIC16F914 |
PIC18F4510 |
PIC18F86J65 (4) |
PIC12F629 |
PIC16F916 |
PIC18F4515 |
PIC18F8720 |
PIC12F635 |
PIC16F917 |
PIC18F452 |
PIC18F8722 |
PIC12F675 |
PIC16F946 |
PIC18F4520 |
PIC18F87J10(4) |
PIC12F683 |
PIC16HV785 |
PIC18F4525 |
PIC18F87J60 (4) |
PIC16F505 |
PIC18C601 |
PIC18F4539 |
PIC18F96J65 (4) |
PIC16F506 |
PIC18C801 |
PIC18F4550 |
PIC18F97J60 (4) |
PIC16F54 |
PIC18F1220 |
PIC18F458 |
PIC18LF2423 |
PIC16F57 |
PIC18F1320 |
PIC18F4580 |
PIC18LF2523 |
PIC16F59 |
PIC18F2220 |
PIC18F4585 |
PIC18LF4423 |
PIC16F627 |
PIC18F2221 |
PIC18F45J10 (4) |
PIC18LF4523 |
PIC16F627A |
PIC18F2320 |
PIC18F4610 |
PIC24FJ128GA010PS |
PIC16F628 |
PIC18F2321 |
PIC18F4620 |
dsPIC33FJ256MC710PS |
PIC16F628A |
PIC18F2331 |
PIC18F4680 |
rfPIC12F675F |
PIC16F630 |
PIC18F2410 |
PIC18F6310 |
rfPIC12F675H |
PIC16F636 |
PIC18F242 |
PIC18F6390 |
rfPIC12F675K |
PIC16F639 |
PIC18F2420 |
PIC18F6410 |
|
PIC16F648A |
PIC18F2431 |
PIC18F6490 |
|
Условные обозначения:
(3) - Можно использовать "PIC10F2XX Universal programmer adapter
(AC163020)".
(4) - Необходимо придерживаться специальных требований при
программировании микроконтроллеров серии PIC18FXXJ, PIC24F, dsPIC33F.
Требования описаны в файле "Readme for MPLAB ICD 2.txt", находящемся в
каталоге "MPLAB IDE\Readmes", установленной программы MPLAB-IDE.
Особенности отладчика:
·
Запуск кода программы в реальном
времени и пошаговая отладка.
-
Внутрисхемная отладка.
-
Просмотр и изменение содержимого управляющих регистров, RAM и EEPROM.
-
Встроенное внутрисхемное программирование отлаживаемого PIC.
-
Точка останова (BreakPoint).
-
Питание от USB .
-
Работа с устройствами в диапазоне напряжений +3..+5В
-
Диапазон тактовой частоты от 32кГц до максимально допустимой, для
используемого PIC контроллера.
-
Символьная отладка и отладка по исходному коду.
-
Пользовательский интерфейс MPLAB-IDE.
-
Совместимость с Microsoft Windows 95/98/Me/NT/2000/XP.
-
USB интерфейс.
-
два
разъема для соединения ICD2 с программируемым
устройством: 6Р6С (стандарт фирмы Microchip) и
5-ти контактный пользовательский однорядный разъем
-
Колодка +5В питания – питание подается от подключенного интерфейса
USB. Может быть использовано для питания
внешних устройств (при токе до 250мА)
-
Джампер для выбора режима программирования или отладки “DEBUG”
(установлен в режиме отладки)
-
Светодиод наличия напряжений питания и программирования «VPP»
(зеленый)
-
Светодиод наличия подключения к ПК «USB» (желтый)
-
Светодиод состояния «BUSY» (желтый)
-
Светодиод наличия ошибки «ERR» (красный)
-
Светодиод наличия напряжения питания в отлаживаемом устройстве «ISP
VDD» (зеленый)
-
Светодиод наличия напряжения программирования в отлаживаемом устройстве
«ISP VPP» (красный)
-
Размер 80х60мм
Комплект внутрисхемного отладчика ICD2:
1)
Отладчик ICD2
2)
Диск с документацией и ПО
|