29.05.2012, 20:56 | #1 (permalink) |
Member
Регистрация: 07.12.2010
Сообщений: 90
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
ATtiny 13a
тот сайт на котором была эта статья уже закрыт, можете мне подсказать как подключать МК к программатору? нужно соединять GND программатора и источника питания МК? помогите со схемой подключения, может я где чего не так наворотил)))) спасибо |
29.05.2012, 20:56 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Хорошо было бы прочесть похожие обсуждения Простой программатор для ATtiny Вывести опорное источник в ATtiny 25 на вывод контроллера |
01.06.2012, 22:01 | #2 (permalink) |
Member
Регистрация: 09.08.2010
Сообщений: 519
Записей в дневнике: 7
Сказал(а) спасибо: 6
Поблагодарили 22 раз(а) в 4 сообщениях
Репутация: 5780
|
Подключай сигнальные линии программатор по такой схеме:
Теперь пошагово сам процесс программирования при помощи COM программатора: 1 Подключаем программатор к COM порту. 2 Подключаем программатор к плате микроконтроллера, подаем питание на микроконтроллер. 3 Запускаем UniРrof (если еще не запущен), выбираем в поле «Программатор подключен к» COM порт. Если Вы не знаете номер своего COM порта, просто по очереди переберите все. Синим должно отобразиться название микроконтроллера. Для проверки надежности связи тыкаем несколько раз в красную системную частоту. Если на каком либо этапе выпадает такое окно, то связь ненадежна – ставим галочку «тормоз» – и проверяем заново. 4 Нажимаем кнопку загрузить «HEX», выбираем нужный файл-прошивку. В окошке «PROGRAM» появятся цифры – наша программа. 5 Нажимаем кнопку «Erase» – стираем микроконтроллер. Если происходят ошибки – ставим галочку «Тормоз». 6 Нажимаем кнопку «Prog» – записываем программу в микроконтроллер. Если происходят ошибки - ставим галочку «Тормоз», повторно стираем и снова программируем. Программа записана, осталось записать фьюзы. 7 Обязательно ставим галочку «Тормоз»! Нажимаем кнопку «FUSE», видим окошко, в котором 4 отделения (4 конфигурационных байта контроллера). В каждом отделении нажимаем кнопку «Read» считываем текущие значения (это уменьшит вероятность ошибки при вводе новых значений). Вводим новые значения фьюзов. Особое внимание обращаем на обведенные красным фьюзы. Они должны остаться в таком же состоянии, иначе дальнейшее программирование станет невозможным. Нажимаем «Write» в каждом из окошек (первое окошко – защитные биты – можно не трогать). Готово, фьюзы прошиты! 8 Снимаем питание с микроконтроллера, отключаем программатор от платы – микроконтроллер прошит, устройство готово! P.S. Нужно прошить кроме Flash еще и EEPROM? Все просто! Сначала ставим галочку EEPROM – появится окошко EEPROM (Галочку «тормоз» нужно поставить до этого!). Далее открываем HEX-файл, автоматически программа найдет и загрузит EEP-файл (заполнятся данными оба окошка PROGRAM и EEPROM). Если юнипроф сам не определил EEP-файл откроется диалог выбора файла. Далее действуем как описано выше. При нажатии кнопки «Prog» программируется и Flash и EEPROM. Вот и все! Удачи!!! |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|