Evoluția programator avr

Cel mai simplu programator este un programator pentru LPT-port. Pentru a asambla un programator trebuie să conectați numai LPT și 4 rezistență.

A fost primul meu programator. Pentru L-am sudat conector pentru ATmega8 firmware-ului. 5V conector de alimentare MOLEX pentru a lua calculatorul.

Principalul dezavantaj al acestei programare este că este dificil de a găsi un port LPT. A plecat pentru totdeauna. Am folosit să se abată de la stația mea terminale bazate pe Pentium III, care este încărcat cu flash și foarte lent, dar pentru primele experimente nu aveau.

Curând colegul meu, de asemenea, contractat microcontrolere programare și chiar a construit un rezervor cu un control fără fir. Dar pentru rezervor de depanare asamblat programator USBasp.

Și eu, de asemenea, a început să-l folosească. Trebuie să spun că este mult mai plăcut de utilizat, precum și pe orice calculator și sisteme de operare.

Worthless pentru utilizarea gratuită a altcuiva și am comandat de la eBay ei înșiși USBasp chinezesc pentru prețul modest de 170 de ruble.

Vânzător rating bun, dar încă să fie gata pentru surprize cu chinezii. Și ei nu ar fi putut face fără. Lucrările programator, dar avrdude dă acest mesaj:

avertisment: nu se poate seta perioada SCK. vă rugăm să verificați pentru actualizarea firmware-ului usbasp.

Acesta a decis să actualizeze firmware-ul. Lung căutat și USBasp placă de circuit dispozitiv obținut. Toate potrivire. Astfel, puteți actualizat cu ușurință. Pentru a face upgrade, avem nevoie de un alt USBasp, binele avem o auto-a făcut! Punerea ambele nativ ISP10 lor de sârmă de programare. Contacte Jumper actualizări sub ATmega cip de pe partea din spate. Ei au nevoie să fie închise atunci când actualizați programator firmware-ului.

Partea opusă programator. În mijlocul contactelor pentru săritori

poporul chinez nu încetează să uimească. Încercați să citiți firmware-ul pentru a încerca să determine versiunea, bine, face o copie de rezervă - obține terci. Acest lucru înseamnă că blocarea bit expus, acesta protejează firmware-ul cititorului. Protejati firmware proiect open source - o soluție foarte logică. Dar cei care doresc să actualizeze firmware-ul de programator dvs., încă mai încercați să faceți o copie de rezervă.

În general, am cusut ultima versiune de firmware de pe site-ul oficial. Am coase numai FLASH. Acum, totul funcționează bine, nimic avrdude inutile scrieri.

O altă surpriză constă în faptul că programatorul ar trebui să ATmega8L, care documentația este cronometrat până la 8 MHz, dar programator funcționează în modul overclockat cu cristal extern la 12MHz. La dacă destul de lungă?

Am vrut doar să mă laud breadboard. Nu a fost, împreună cu modulul de alimentare și cablurile la circuitele de depanare. I-am cumpărat pentru 270 de ruble.

articole similare