Инструкция
1
Убедитесь, что микроконтроллер, который вы собираетесь запрограммировать, имеется в списке устройств, поддерживаемых программатором.
2
Соедините выводы вилки DM-25M с ножками микроконтроллера следующим образом: вывод 6 вилки - "/RESET", вывод 7 - MOSI, вывод 5 - XTAL1, вывод 8 - SCK, вывод 10 - MISO, любой вывод от 18 до 25 - общий провод питания. Расположение ножек микроконтроллера с соответствующими названиями зависит от его типа. Его можно уточнить в даташите на микросхему.
3
Подключите вилку DB-25M в разъем LPT-порта компьютера либо переходника USB-LPT. Во втором случае, переходник подключите к USB-порту компьютера. Учтите, что такой переходник не будет работать в «чистом» DOS.
4
Скачайте управляющую программу для программатора AVReAl, подходящую к вашей ОС (DOS, Linux, BSD, Windows). Версия для DOS больше не обновляется, но по-прежнему доступна для скачивания. Установки данная программа не требует - достаточно распаковать все файлы в одну папку. Туда же поместите и HEX-файл с прошивкой.
5
Подайте питание на микроконтроллер, согласно его цоколевке, соблюдая полярность. Запустите программу с необходимыми ключами и именем файла. Описание ключей расположено на следующей странице:
http://real.kiev.ua/old/avreal/ru/description
http://real.kiev.ua/old/avreal/ru/description
6
После того как программирование окажется успешно завершенным, снимите с микроконтроллера питание и отключите его от программатора.
7
Успешно запрограммировав один контроллер, поместите программатор в корпус. На его передней панели разместите несколько параллельно соединенных по соответствующим выводам панелек для микроконтроллеров с различными цоколевками. Туда же поместите и блок питания, а также выключатель, позволяющий оперативно включать и выключать его, и любой индикатор наличия напряжения (например, светодиод с резистором на 200 Ом и мощность 0,5 Вт), необходимый для того, чтобы случайно не поместить микроконтроллер в панельку или не извлечь его оттуда при включенном напряжении питания.
Видео по теме
Источники:
- Программатор AVReAl