Как да мига микроконтролер AVR

Как да мига микроконтролери

Така че, това, което ние трябва да се шият МС?

На първо място, достатъчно странно, той MK.

На второ място, компютър с предварително инсталиран софтуер (софтуер).







Четвърто, няколко джъмперите.

Пето, на борда развитие. Аз бих препоръчал да си купя комплект за начинаещи AVRschika. Този комплект се захранва от USB.

Е, в шестия, прави ръцете растат от правилното място.

Ние се съгласихме да използвате MK Atiny2313 в DIP-20 пакет:

Как да мига микроконтролери

Как да мига микроконтролери

Ако една добра ровят Али. можете да намерите много сладък цена на програмиста. Например, тук. Може би ще се намери дори по-евтино. Ако ще да се вземе от друг доставчик, тогава погледнете внимателно, така че да етикети и радиоактивни елементи, подредени точно както бях на снимката. Като цяло, цената в момента на това писание, на около 120 рубли. Такава програмист в случая струва чувствителен скъпо.

Ето си за обратно виждане:

Как да мига микроконтролери

Нейната работа конектор изглежда така:

Как да мига микроконтролери

С програмист е и сделката и кабел

Как да мига микроконтролери


който единия край е вкопчила в един програмен работен контакт:

Как да мига микроконтролери

В другия край на веригата, ние ще се придържат към МС.
Ако се вгледате внимателно, ще можете да разберете какво конектора продукция е на първо място. Стрелката на първия изхода:







Как да мига микроконтролери

След като научил, който е първият извод, можем да определим другата води лесно:

Как да мига микроконтролери

Как да мига микроконтролери

След това вземете съвет за развитие с монтирани IC Tiny2313:

Така че, нашата задача - да се свърже с констатациите на констатациите MK програмист.

За тази цел, проводници линия конектор остана в гнездото MOSI, RST, SCK, MISO, VTG (VCC), GND. GND взех 10 жак може да бъде както, когато е писано GND. Общо 6 проводници джъмпери:

Как да мига микроконтролери

Следваща люлка фиш на нашия MC. В този случай, ние Tiny2313. Търсим най-фиш лист с Pinout:

VTG (известен още като VCC) се е вкопчил в стеблото 20 MK

SCK (UCSK) се е вкопчил в крака 19 MK

Мишо се е вкопчил в крака 18 MK

MOSI 17 крак

GND 10 крак

RST на първият ръкав

Тя трябва да изглежда по следния начин:

Как да мига микроконтролери

След първото ви даде възможност на програмиста да компютърния USB порт, софтуер за управление ще ни даде ново устройство:

Не се притеснявайте, тук е люлка arhivchik на разопкаовайте го и задайте пътя до нея, когато "дърво". Кога ще бъде установен "дърва за огрев" в програмист, ще видим нещо като това:

Всичко е ОК, програмист е готов да се бори.

По същия архив е папка "avrdudeprog", да го отворите, ще открием, че AVRDUDEPROG изпълним файл и да го стартирате. Това е много програма обвивка за MK фърмуер използвате нашата програмиране.

Тя изглежда по този начин. Не забравяйте да изберете нашата MC в списъка.

Как да мига микроконтролери

За да мига МС, ние трябва да изберете файл с разширение HEX. Къде да го вземе, ние сме все още демонтирани в последната статия. Така че тук е моето решение, аз открих. Първото нещо, което да натиснете бутона "Изтриване на всички". Какво става, ако някой вече се използва МС, и там вече е пълна с някаква програма? Ето защо, преди да мига за изтриване на паметта, MC. Ако "измиване" е била успешна, тогава с програми ще ни даде това съобщение:

Е, най-накрая! И накрая, ние чакахме този момент! Всъщност тя фърмуер MK!

Натиснете бутона за избор, аз открих:

Сега изберете нашата файла "Урок 1.hex", която е създадена през CodeVisionAVR

Сега кликнете върху бутона "Програмиране"

След всичко върви добре, тя ще се появи нещо като това:

Но това не е всичко! Както си спомняте, в последната статия, ние си поставихме за кварцов честотата на 8 MHz. Това не е имало объркване, сега тази честота трябва да бъде разделена от 8. За тази цел има Fyuz, която разделя честота часовник е най 8. Ние поставяме маркера на "пряка Fyuz", след това сложи проверка на CKDIV.

След като е направил тези две стъпки, кликнете върху бутона "Програма":

Сега ние събираме нашата shemku, което беше споменато по-рано, тъй като последната статия: