Печать

Программатор PicKit2

Опубликовано . Опубликовано в Программирование PIC

Рейтинг:   / 1
ПлохоОтлично 

PICkit 2 это простой USB программатор для микроконтроллеров PIC, микросхем памяти и KeeLOQ ключей производства компании Microchip Technology Inc. Программатор PICkit 2 работает под управлением своей собственной оболочки (PICkit 2 Programmer) или под управлением бесплатной среды разработки MPLAB IDE. Отличительной особенностью программатора PICkit2 является низкая цена, а так же доступность полной документации, включая схему и исходные коды прошивки для микроконтроллера, и программы оболочки для компьютера.

Внутрисхемный программатор

Программатор PICkit2 позволяет запрограммировать внутрисхемно практически все Flash микроконтроллеры Microchip. При появлении новых микроконтроллеров с сайта www.microchip.com  можно скачать обновление программного обеспечения и прошивки программатора PICkit2. Там же доступна для скачивания утилита для работы с программатором PICkit 2 из командной строки. Утилита позволяет программировать все контроллеры, которые поддерживает последняя версия GUI-оболочки PICkit 2, микросхемы EEPROM с последовательным интерфейсом, KeeLOQ-кодеры. С помощью ключей запуска выбирается тип контроллера, устанавливается напряжение питания, даются команды читать, программировать и верифицировать Flash и EEPROM память контроллера. Утилиту можно использовать для интеграции программатора в автоматизированные системы, сторонние редакторы кода. Утилита тестировалась на совместимость с операционными системами Windows XP SP2 и Windows Vista. Список поддерживаемых микроконтроллеров.

Внутрисхемный отладчик

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

Средство изучения интерфейса USB

Программатор PICKit 2 можно использовать как средство разработки, отладки и знакомства с USB устройствами. Если вам хочется освоить USB интерфейс, то в «стандартном» случае вам нужно иметь программатор и собственно плату с установленным USB контроллером. Если у вас есть программатор PICkit-2 то можно поступить гораздо проще! Сердцем программатора PICkit 2 является USB-контроллер Microchip PIC18F2550. Прошивку для него можно загрузить здесь. На фабрике в PICkit 2 прошит загрузчик (бутлоадер – bootloader) и прошивка программатора. Бутлоадер необходим для возможности обновления прошивки программатора при выходе новых версий PICkit2. Можно воспользоваться данной возможностью для своих целей, а именно для изучения интерфейса USB. В этом случае все что вам понадобится это PICkit  2.

Программатор PicKit2 - схема
Программатор PicKit2 - схема

Схема программатора

Макет печатной платы формата .lay для самостоятельного изготовления находится в архиве. Ниже представлены фото готового устройства. Размер печатной платы 86x54 mm, она сделана под корпус BOX-KС01(86x54х19) .

PicKit 2 - готовое устройство

 

PicKit 2 - готовое устройство
Файлы:
Дата 04.12.2010 Размер файла 74.79 KB Закачек 1807

Комментарии  

0 #1 alexeys5 16.12.2012 17:32
А есть ли готовые производственны е прорамматоры с флешкой внутри, для хранения необходимых программ прям в прорамматоре? Например на этом сайте radiopic.ru/.../... есть попытка сделать самому. А мне нужен уже готовый.
Сообщить модератору
0 #2 dinamom 30.06.2013 00:40
уважаемый !!!, а куда делись r 32 и r34 и в каком корпусе у вас 24lc512, судя по плате это TSOP8 НО МИКРОЧИП в таких корпусах данные микрухи неделает!
Сообщить модератору

Рекомендуем посмотреть