Unul dintre cei mai simpli programatori pentru microcontrolere este AVReAl. Dacă computerul dvs. are un port LPT, este posibil ca partea electronică a programatorului să nu conțină deloc elemente active. Dacă nu există un astfel de port, puteți utiliza un adaptor USB-LPT.
Instrucțiuni
Pasul 1
Asigurați-vă că microcontrolerul pe care urmează să îl programați se află în lista dispozitivelor acceptate de programator.
Pasul 2
Conectați pinii fișei DM-25M cu picioarele microcontrolerului după cum urmează: pinul 6 al fișei - "/ RESET", pinul 7 - MOSI, pinul 5 - XTAL1, pinul 8 - SCK, pinul 10 - MISO, orice pin de la 18-25 - nutriție obișnuită a firelor. Amplasarea picioarelor microcontrolerului cu numele corespunzătoare depinde de tipul acestuia. Poate fi specificat în foaia tehnică pentru microcircuit.
Pasul 3
Conectați mufa DB-25M la portul LPT al computerului sau la un adaptor USB-LPT. În al doilea caz, conectați adaptorul la portul USB al computerului. Rețineți că acest adaptor nu va funcționa în DOS pur.
Pasul 4
Descărcați programul de control pentru programatorul AVReAl potrivit pentru sistemul dvs. de operare (DOS, Linux, BSD, Windows). Versiunea DOS nu mai este actualizată, dar este încă disponibilă pentru descărcare. Acest program nu necesită instalare - este suficient să despachetați toate fișierele într-un singur folder. Așezați fișierul HEX cu firmware-ul acolo.
Pasul 5
Aplicați puterea microcontrolerului în funcție de pinout-ul acestuia, respectând polaritatea. Rulați programul cu cheile și numele fișierului necesare. Descrierea tastelor se află pe pagina următoare:
Pasul 6
După finalizarea cu succes a programării, scoateți alimentarea de la microcontroler și deconectați-o de la programator.
Pasul 7
Cu un singur controler programat cu succes, așezați programatorul în carcasă. Pe panoul frontal, așezați mai multe panouri pentru microcontrolere cu pin-uri diferite, conectate în paralel la pinii corespunzători. Plasați sursa de alimentare acolo, precum și un comutator care vă permite să îl porniți și să îl opriți rapid și orice indicator al prezenței tensiunii (de exemplu, un LED cu o rezistență de 200 Ohm și o putere de 0,5 W), care este necesar pentru a nu pune accidental microcontrolerul în priză sau pentru a nu-l scoate de acolo atunci când tensiunea de alimentare este pornită.