Usb в микроконтроллерах pic своими руками
Поиск Настройки. Время на прочтение 6 мин. DIY или Сделай сам. Как-то на глаза попалась статья про лампу настроения.Простой USB-осциллограф на микроконтроллере
Для этого нам необходимо установить программную оболочку "PICkit 2 Programmer", которая разрабатывалась специально для управления программатором PICkit2. Для работы программы требуется «. NET Framework». Если этот пакет не установлен на компьютере, то его нужно установить. NET Framework.
В предыдущей моей статье про программатор spi flash и i 2 c eeprom из arduino после её публикации самый первый вопрос-комментарий был "программирует ли он PIC-и? Вопрос, конечно, от невнимательного читателя, но он лишний раз подтвердил, что, хоть микроконтроллеры PIC довольно старые, но до сих пор ещё пользуются большим интересом у радиолюбителей, так как за долгое время было разработано огромное количество устройств на их базе. Но вот прошивать эти микроконтроллеры - то ещё приключение.
Кроме этого, разные программаторы предназначены для прошивки разных микроконтроллеров: AVR или PIC, при том, что алгоритм программирования этих двух типов микроконтроллеров отличается незначительно. Оптимальной нам показалась приведённая ниже схема программатора. Он подключается к COM-порту компьютера и содержит известную микросхему MAX, которая корректно работает с любым COM-портом у разных компьютеров уровни порта могут существенно отличаться от стандарта , защищая его при случайных ошибках монтажа или подключения. Программатор имеет панельки для разных корпусов микроконтроллеров, а также возможность для внутрисхемного программирования ICSP, когда программатор подключается проводами к плате с микроконтроллером или непосредственно к ножкам микроконтроллера без установки его в панельку. Программатор видится программами как JDM, поэтому проблем с программным обеспечением не возникает. Процесс работы устройства индицируется четырьмя светодиодами.