Viens no vienkāršākajiem mikrokontrolleru programmētājiem ir AVReAl. Ja jūsu datorā ir LPT ports, tad programmētāja elektroniskajā daļā var nebūt aktīvu elementu. Ja šāda porta nav, varat izmantot USB-LPT adapteri.
Instrukcijas
1. solis
Pārliecinieties, vai mikrokontrolleris, kuru plānojat programmēt, ir ierīču sarakstā, ko atbalsta programmētājs.
2. solis
Pievienojiet kontaktdakšas DM-25M tapas ar mikrokontrollera kājām šādi: kontaktdakšas 6. tapa - "/ RESET", 7. tapa - MOSI, tapa 5 - XTAL1, tapa 8 - SCK, 10. tapa - MISO, jebkura tapa no 18 līdz 25 - kopīga vadu barošana. Mikrokontrollera kāju atrašanās vieta ar atbilstošajiem nosaukumiem ir atkarīga no tā veida. To var norādīt mikroshēmas datu lapā.
3. solis
Pievienojiet DB-25M spraudni datora LPT portam vai USB-LPT adapterim. Otrajā gadījumā pievienojiet adapteri datora USB portam. Ņemiet vērā, ka šis adapteris nedarbosies tīrā DOS.
4. solis
Lejupielādējiet savai OS (DOS, Linux, BSD, Windows) piemērotu AVReAl programmētāja vadības programmu. DOS versija vairs netiek atjaunināta, taču joprojām ir pieejama lejupielādei. Šai programmai nav nepieciešama instalēšana - pietiek ar to, lai visus failus izpakotu vienā mapē. Tur ievietojiet HEX failu ar programmaparatūru.
5. solis
Pievienojiet strāvu mikrokontrolleram atbilstoši tā kontaktligzdai, ievērojot polaritāti. Palaidiet programmu ar nepieciešamajiem taustiņiem un faila nosaukumu. Atslēgu apraksts atrodas nākamajā lappusē:
6. solis
Kad programmēšana ir veiksmīgi pabeigta, atvienojiet strāvu no mikrokontrollera un atvienojiet to no programmētāja.
7. solis
Kad viens kontrolieris ir veiksmīgi ieprogrammēts, ievietojiet programmētāju korpusā. Priekšējā panelī novietojiet vairākus paneļus mikrokontrolleriem ar dažādiem kontaktiem, kas savienoti paralēli pie attiecīgajām tapām. Novietojiet tur barošanas avotu, kā arī slēdzi, kas ļauj to ātri ieslēgt un izslēgt, un jebkuru sprieguma klātbūtnes indikatoru (piemēram, LED ar 200 Ohm rezistoru un 0,5 W jaudu), kas ir nepieciešams, lai nejauši nenovietotu mikrokontrolleru kontaktligzdā vai nenoņemtu to no turienes, kad ir ieslēgts barošanas spriegums.