Programator usbasp - instrumente - avr - proiecte pe microcontrolere avr

Am decis sa-mi inlocuiesc workhorse STK200 + PonyProg, cu ceva mai modern, usor de asamblat si in mod necesar sustinand o conexiune USB. Alegerea a căzut pe bine-doveditul programator USBASP, al cărui creier este microcontroler Atmega8 (există, de asemenea, versiuni de firmware pentru atmega88 și atmega48). Cureaua minimă a microcontrolerului vă permite să asamblați un programator miniatural, pe care îl puteți lua întotdeauna cu dvs., ca o unitate flash. Un alt plus al programatorului este că, datorită popularității sale, el a câștigat sprijin în multe instrumente de dezvoltare, inclusiv Bascom-AVR de la versiunea 1.11.9.6. Și astfel, programul de consolă, cu care a lucrat inițial, a încetat să mai fie un moment descurajant pentru începători.






Conducerea sub ATmega8 USBASP programarea unui microcontroler în pachetul TQFP32 este prezentat mai jos (rețineți că pinout microcontroler diferă de pinouts în pachetul DIP):

Programator usbasp - instrumente - avr - proiecte pe microcontrolere avr

Jumperul J1 este utilizat, dacă este necesar să se aprindă un microcontroler cu o viteză de ceas sub 1,5 MHz. Apropo, acest jumper poate fi exclus în totalitate prin plasarea a 25 de metri de MK pe teren. Apoi programatorul va lucra întotdeauna la o frecvență redusă. Personal, mi-am remarcat faptul că programarea la viteză redusă este o fracțiune de secundă mai lungă și, prin urmare, nu trag jumperul, dar întotdeauna coas cu el.

LED-ul albastru indică faptul că circuitul este pregătit pentru programare, iar roșu se aprinde în timpul programării.






Contactele de programare sunt trimise la conectorul IDC-06, pinout-ul corespunde standardului ATMEL pentru conectorul ISP cu 6 pini:

Programator usbasp - instrumente - avr - proiecte pe microcontrolere avr

Programator usbasp - instrumente - avr - proiecte pe microcontrolere avr

Conectorul de programare și jumperul pentru scăderea vitezei programatorului sunt mutate la capătul dispozitivului, este foarte convenabil

după modelul de transfer de pe prima parte a cuprului pe o a doua latură închisă printr-un film și adezivul topit fierbinte: topire promazyvat pe marginile superioare ale plăcii și apăsați filmul meu (poate fi orice alta decât care va rezista la clorura ferică). Astfel, cuprul va fi protejat de gravarea în soluție. După gravarea primei fețe, rupeți filmul și curățați adezivul (aici este bine că acesta se îndepărtează fără prea mult efort). Am gauri o pereche de găuri de centrare pe părțile opuse ale plăcii și le aliniez pe a doua parte a plăcii și le transfer.
Închid gaura cu lipici calzi, închid partea laterală gravată, precum și ultima dată.
Placa plutește pe o bucată de spumă, impodobită cu aceeași topire la cald. Ca totul.

Spune-mi cum să fac o taxă pe 2 fețe? spune-mi scurt.

Nu știu despre CVAVR, deoarece nu am nici o legătură cu el, poate că am suport în noile versiuni. Dar știu că puteți coase USBASP nou firmware AVR-Doper și a obține programator STK500 compatibil, cu care se poate lucra de oriunde, chiar și din CodeVision
dovadă

Bună ziua tuturor
Aș vrea să știu dacă programatorul lucrează cu CVAVR. trezorerie calculator
instalarea programelor neautorizate nu este permisă.
Dacă da, ce tip de programator ar trebui să aleg în CVAVR? Atmel STK500 / AVRISP sau Atmel AVRISP MkII (USB).
Mulțumesc







Trimiteți-le prietenilor: