Интернет-магазин

Просмотр корзины
В корзине:

товаров - 0 шт.



§ 46. Установка и настройка программы программатора PonyProg

Иванов Дмитрий, Апрель 2007
Статья обновлена 26 Мая 2014

Файлы к статье скачать

Без программы программатора нам тоже не обойтись, ее тоже надо будет поставить. Сейчас существует целый ряд таких программ для PIC микроконтроллеров. Я предлагаю Вам поставить, как мне кажется, очень хорошую программу - PonyProg. Она относительно простая, надежая (проблем с ней не возникало). Конечно она немного староватая, но это не страшно.


Итак, скачиваем файлы к этой статье. Там находится установщик данной программы. Запускаем файл setup.exe. Появится вопрос о продолжении. Ответьте утвердительно.

Тут смело нажимаем Next.

Авторство Claudio Lanconelli тут бесcпорно (кстати, очень уважаю этого человека за столь хорошую программу). Нажимаем Yes.

Оставляем директорию установки без изменений (если, конечно, у Вас нет другого мнения на этот счет).

Тут ничего не трогаем, жмем Next.

Жмем Install.

Все, английскую версию поставили. Нажимаем Finish.

Теперь настоятельно рекомендую обновить программу до русской версии. Так работать будет удобнее. Для этого переместите файл PonyProgRussian / PonyProg2000.exe в ту директорию, куда Вы только что установили программу. Будет задан вопрос о замене существующего файла новым. Скажите, что хотите заменить файл. Все, теперь программа окончательно установлена. Осталось ее только настроить.

Итак, запускаем программу PonyProg. Подключаем программатор к COM порту. Вставляем в панельку программатора МК PIC16F877. Подаем на его вход (программатора) питания напряжение величиной 14-15 В.

Как только Вы закроете окошко с информацией о разработчиках появится друг за другом два предупреждения о необходимости проведения калибровки и проверки. Скоро мы этим займемся.

С начала в первом списке нужно выбрать класс устройств для программирования. Нам нужен пункт PIC 16 micro.

В следующем списке нужно выбрать тип используемого нами МК - PIC16F877.

Теперь нам надо настроить программу на совместную работу с платой. Зайдите в пункт меню Установки -> Настройка оборудования.... Установите все пункты так как на фото ниже, за исключением, конечно, номера COM порта. Укажите тот, к которому подклечен программатор у Вас. У меня это COM1.

Делее, очень важный момент. Нужно проверить исправность и правильность настройки системы. В этом окне нажмите кнопку Проверка

Если такого сообщения Вы не получили, то значит что-то работает не верно. Возможными причинами такого поведения системы могут быть:

  • не подано питающее напряжение на прогамматор, или оно меньше 14-15 В
  • программатор подключен не к тому COM порту, который установлен в настройках программы
  • банальное явление отошедшего контакта (кстати, по собственному опыту и учебе в институте, 80% неполадок радиоэлектронных устройств связано исключительно с контактными явлениями, т.е. нарушениями контакта)
  • неверно собранная схема

Надеюсь, у Вас таких проблем не было, а если и были, то Вы с ними справились. Продолжаем настройку программы дальше. Зайдите в пункт меню Установки -> Калибровка. Появится вот такое сообщение. Выгружать ни чего не нужно, только если у Вас всмете с PonyProg не работает несколько немеренных по памяти DiretX программ. Нажмите Yes.

В результате появится вот такое сообщение. "Калибровка" необходима для того, чтобы согласовать скорость подачи команд в COM порт с частотой процессора, ибо МК требует их поступления с заметной зедержкой.

Все. Программу настроили. Можно теперь МК прошивать. Переходим к следующией статье, где мы запишем программу в МК и наконец-то соберем схему на PIC16F877.



© Иванов Дмитрий
Апрель 2007
http://www.kernelchip.ru



© KERNELCHIP 2006 - 2017