Üks lihtsamaid mikrokontrollerite programmeerijaid on AVReAl. Kui teie arvutis on LPT-port, ei pruugi programmeerija elektrooniline osa üldse aktiivseid elemente sisaldada. Kui sellist porti pole, võite kasutada USB-LPT-adapterit.
Juhised
Samm 1
Veenduge, et programmeeritav mikrokontroller oleks programmeerija toetatud seadmete loendis.
2. samm
Ühendage pistiku DM-25M kontaktid mikrokontrolleri jalgadega järgmiselt: pistiku tihvt 6 - "/ RESET", tihvt 7 - MOSI, tihvt 5 - XTAL1, tihvt 8 - SCK, tihvt 10 - MISO, mis tahes pistik 18 kuni 25 - tavaline traadi toitumine. Vastavate nimedega mikrokontrolleri jalgade asukoht sõltub selle tüübist. Seda saab täpsustada mikrolülituse andmelehel.
3. samm
Ühendage pistik DB-25M arvuti LPT-porti või USB-LPT-adapteriga. Teisel juhul ühendage adapter arvuti USB-porti. Pange tähele, et see adapter ei tööta puhtas DOS-is.
4. samm
Laadige alla oma operatsioonisüsteemile (DOS, Linux, BSD, Windows) sobiv AVReAl programmeerija juhtimisprogramm. DOS-i versiooni enam ei värskendata, kuid see on endiselt allalaadimiseks saadaval. See programm ei vaja installimist - piisab, kui pakite kõik failid ühte kausta lahti. Pange HEX-fail koos püsivara sinna.
5. samm
Rakendage mikrokontrollerile toide vastavalt pingutusele, jälgides polaarsust. Käivitage programm vajalike võtmete ja failinimega. Võtmete kirjeldus asub järgmisel lehel:
6. samm
Kui programmeerimine on edukalt lõpule viidud, eemaldage mikrokontrolleri toide ja ühendage see programmeerijast lahti.
7. samm
Kui üks kontroller on edukalt programmeeritud, asetage programmeerija korpusesse. Asetage selle esipaneelile mitu paneeli erinevate juhtmetega mikrokontrollerite jaoks, mis on paralleelselt ühendatud vastavate tihvtide külge. Asetage sinna toiteallikas, samuti lüliti, mis võimaldab teil seda kiiresti sisse ja välja lülitada, ning mis tahes indikaatorid pinge olemasolu kohta (näiteks 200 oomi takisti ja 0,5 W võimsusega LED), mis on vajalik selleks, et mikrokontrollerit ei asetataks juhuslikult pistikupessa ega eemaldataks sealt, kui toitepinge on sisse lülitatud.