Avrandpic învețe să microcontrolere Flash

Prin acest articol vă va învăța cum să clipească microcontrolere.

Ce va lua pentru a scrie programul în microcontroler (MC).

Programul, care este în ROM-ul „dictează“, procesorul și ce acțiune la ce moment de timp, aveți nevoie pentru a efectua, nu este greu de ghicit că programul poate fi foarte diferite și, prin urmare, în magazinele microcontrolere vândute fără ea.






Acum ne uităm la ceea ce ar fi nevoie pentru a scrie un program în cadrul CM.
Deci, avem nevoie de:
1. MK;
2. Programul pentru MC;
3. computer personal.
4. Programator.
5. Soft.

Să examinăm acum toate elementele:
1. MK pot fi achiziționate de la Radio Shack.

3. Cu ajutorul unui calculator, vom intra în programul în MC.

4. Programator:
Programatorul este necesară pentru a se conecta microcontroler și PC-ul. Schema este programatori simple sunt disponibile pe stânga, sub „programatori“ link-ul.
Pentru cei care nu știu:
AVR - microcontrolere Atmel este firma, numele lor începe cu AT, de exemplu: AT90S2313.
PIC - microcontrolere este Microchip firma, numele lor începe cu PIC, de exemplu: PIC16F84.






Atenție! JDM programator acceptă numai: PIC16F84, PIC16F628, PIC12C50x, PIC12F629, PIC12F675. Programatorul sprijină AT90XXXXX STK200, ATmegaXXXX, ATtinyXXXX.


Am luat programarea? E timpul de lipire. Lungimea firului de la portul computerului la dispozitivul de programare (microcontroler) nu trebuie să depășească 0,5 metri, pentru a evita interferențele. Ar trebui să obțineți ceva de genul:
JDM:


5. Software-ul:
Avem nevoie de un program care va lucra cu programator și flash-ul, prin intermediul MC. În opinia mea, cel mai bun program este pentru firmware-ul MK PonyProg, principalele sale avantaje:
- convenabil, interfață română;
- programabile AVR și PIC microcontrolere.
Îl puteți descărca de aici.
plus rus aici.
Vă sugerez să descărcați cea mai recentă versiune a programului, dar verificat personal rusificare numai 2.07c versiune Beta, deși ar trebui să lucreze cu cealaltă. Și din nou, în versiunea rusă nu are acces la toate funcțiile programului.

Cum să „pregătească“ firmware-ul pentru a scrie în MC.



Dacă STK200

7. Făcând clic pe "OK";
8. Închideți toate aplicațiile care rulează cu excepția PonyProg;
9. Făcând clic pe "Settings" => "Calibrare";

Așteptăm cu nerăbdare să => «OK»;
11. Făcând clic pe „Dispozitiv“ și selectați MC, care va clipi, de exemplu, ATmega8:

„Deschide fișierul de date ...“;

13. Selectați * Hex;

15. Făcând clic pe butonul „Record Dispozitiv“;

16. Făcând clic pe «Da» => Așteptare => «OK»;
17. Închideți PonyProg;
18. Oprirea puterii MC (numai AVR);
19. Scoateți programarea calculatorului;
20. Scoateți MC din programator.
TOTUL! GATA! PROGRAM MK cu fir! principal