Как да мига микроконтролер 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, което беше споменато по-рано, тъй като последната статия: