Программа UniProf для прошивки микроконтроллеров AVR скачать
Программа UniProf предназначена для загрузки(прошивки)в микроконтроллер управляющей программы. Программа может быть в двух форматах, 1 - файл с расширением *.hex и 2 - файл с расширением *.bin
Автор программы некий человек Николаев, не могу знать это его фамилия или нет сайт вот: avr.nikolaew.org За программу очень ему благодарен, программа UniProf работает хорошо. Программа заработала сразу, как только подключил "супер сложный" программатор "5 проводков". Признаком работы программы является надпись с названием микроконтроллера подключенного через программатор к LPT порту персонального компьютера.
Рис. 1
Есть некоторые моменты при работе с программой Uniprof:
1. когда частота тактового генератора микроконтроллера установлена 16МГц или около того, случаются сбои при заливке программы в микроконтроллер. Лечиться тем что перед заливкой меняется фьюз бит отвечающий за источник тактирующего сигнала, генерация переключается на внутренний источник частотой 8МГц и все заливается очень даже хорошо!
2. При включении микроконтроллера и попытке сразу же перезаписать управляющую программу(прошивку) наблюдались сбои. А именно: при нажатии на кнопку "Erase" программа вытирала память программ микроконтроллера, выдавала сообщение что все выполнено. При попытке загрузить в микроконтроллер выбранную прошивку, программа выдавала ошибку записи по какому-то определенному адресу. Решалась проблема многократным стиранием и попыткой заново загрузить программу в микроконтроллер, в среднем до 7 раз мне приходилось выполнять эти операции. Причины этого пока не знаю, но подозреваю что все-таки это связано с частотой работы микроконтроллера, и просто необходимо её понижать в таких случаях.
По длине проводов сказать не могу чего-то категоричного, так как пробовал длину и около 20 см и около 60см, сбоев при работе с программой Uniprof не наблюдалось.