Форум » Металлоискатель «Забава», на микроконтроллере ATTINY2313-20 » Программирование МК » Ответить

Программирование МК

Pavel: Когда я начал интересоваться программированием МК, то в интернете я нашёл очень много информации по программированию. Но мне было сложно найти информацию как сделать программатор, и т.д. Сейчас я хочу рассказать как полностью прошить МК, если у Вас нет никаких знаний в этой области. И есть умение держать паяльник в руках. Теорию я писать не буду, а распишу подробно как прошить МК. 1. Сначала нам понадобится программатор. Я использую программатор STK200/300, но для статьи я выбрал программатор создателем которого является Громов, т.к. не у всех есть на компьютере LPT порт. Поэтому я решил написать о программаторе, который работает через COM порт. Я сознательно взял фотографии с сайта GetChip.net т.к. у меня программатор в более сложной компоновке. Вот и его схема, сделать такой программатор не составит труда. Для этого нам понадобится: 1. Разъём DB-9-F. 2. 7 резисторов, номиналом 1К. 3. 3 импульсных диодов 50нс, я взял 1N4148. Собираем как указано по схеме: Ну вот, всё готово. Теперь я выложу фото что получилось у меня. Стоп! Стоп! Я чуть не забыл о питании! Наш программатор использует последовательный интерфейс. Так что нужно внешнее питание. Для корректной прошивки нам надо 4.8 - 5.5 вольт. В некоторых источниках говорится что можно подавать от 3 и выше вольт, но это не так! Вы можете взять питание от USB, но я не советовал бы этого вам делать, т.к. маленькой "соплёй" можно выжечь порт на материнской плате. Поэтому лучше вывести MOLEX в задней части компьютера. Если что, то БП просто отключится. Питание подавать просто на МК. на вывод Vcc(20). Минус питания Gnd(10) надо объединить вместе с Gnd программатора и МК. А вот теперь фотки. А это кабель питания: 2. Теперь вторая часть! Программная! Сначала ставим программу UniProf! программа ищется свободно гуглом. Подключаем программатор и запускаем программу Статья не закончена! Завтра продолжение!

Ответов - 26, стр: 1 2 All

Pavel: Продам программаторы: LPT - STK200+/300 - 300 руб. COM - Громова - 100 руб. USB - AVR910 - 600 руб. Пересылка за ваш счёт.

алекс: Pavel а куда идёт SCK какая это ножка на микроконтроллере?

Stas: алекс пишет: куда идёт SCK какая это ножка на микроконтроллере? ножка № 19


алекс: спасибо

новичок: Stas подскажи пожалуйста у меня ATTINY2313A-PU он подойдёт или нет потому что непонятно что такое енто PU

Stas: новичок пишет: Stas подскажи пожалуйста у меня ATTINY2313A-PU он подойдёт или нет потому что непонятно что такое енто PU Подойдет.



полная версия страницы