ΠΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ USBASP USBISP AVR Programmer / ΠΠ»ΠΎΠ³ ΠΈΠΌ. GhostPVV / Π‘ΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎ EasyElectronics.ru
ΠΠ΅Π΄Π°Π²Π½ΠΎ Π΄Π»Ρ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΡΠ°Π±ΠΎΡΠ΅ Ρ Atmel AVR ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°ΠΌΠΈ Π±ΡΠ» ΠΊΡΠΏΠ»Π΅Π½ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠ°ΠΌΡΡ ΠΏΡΠΎΡΡΡΡ ΠΈ Π½Π΅Π΄ΠΎΡΠΎΠ³ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠΎΠ² USBASP USBISP AVR Programmer Π²ΠΎΡ ΡΠ°ΠΊΠΎΠ³ΠΎ ΡΠΈΠΏΠ°:USBASP USBISP AVR Programmer
ΠΠ°Π½Π½ΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² ΡΡ
Π΅ΠΌΡ ΠΏΡΠΎΠ΅ΠΊΡΠ° USBasp, Π²ΠΎΡ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΡΠΉ ΡΠ°ΠΉΡ:
USBasp
Π ΡΠ»ΠΎΠ²Ρ, ΠΌΠ½Π΅ Π΄ΠΎΡΡΠ°Π»ΡΡ Π²Π°ΡΠΈΠ°Π½Ρ ATMega8L, ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΠΉ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠ°Π·Π³ΠΎΠ½Π°, Π½Π° ΡΠ°ΡΡΠΎΡΠ΅ 12ΠΠΡ. ΠΠΎ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ, Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 8ΠΠΡ.
ΠΠ΅ Π²Π΄Π°Π²Π°ΡΡΡ Π² ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΡΡΠΈ, ΡΠ΅ΡΠΈΠ» ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΡ:
β Π²Π·ΡΠ» ΠΏΡΠΎΡΠΈΠ²ΠΊΡ usbasp.2011-05-28 Ρ Π²ΡΡΠ΅ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΡΠ°;
β Π·Π°ΠΌΠΊΠ½ΡΠ» Π½Π° ΠΏΠ»Π°ΡΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ J2;
β ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ» 10pin ΡΠ°Π·ΡΠ΅ΠΌ ΠΊ Π΄ΡΡΠ³ΠΎΠΌΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΡ;
β Π·Π°Π»ΠΈΠ» ΠΏΡΠΎΡΠΈΠ²ΠΊΡ;
β Π²ΡΡΡΠ°Π²ΠΈΠ» fuse Π΄Π»Ρ atmega8: HFUSE=0xc9 LFUSE=0xef
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΠ»ΡΡ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅, Π½ΠΎ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π» Π²ΠΈΠ΄Π΅ΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠ΅ ΠΊ Π½Π΅ΠΌΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ.
ΠΡΠΎΡΠ΅ΡΡ ΠΏΠΎΠΈΡΠΊΠ° ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΎΠΏΠΈΡΠ°Π½ Π·Π΄Π΅ΡΡ:
Π€ΠΎΡΡΠΌ
Π ΠΈΡΠΎΠ³Π΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅:
β Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡΠΈΠΏΠ°ΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΡ Ρ PC2(ADC2) Π½Π° GND.
ΠΠΎΡΠ»Π΅ Π²ΡΡΠ΅ΡΠΊΠ°Π·Π°Π½Π½ΡΡ ΠΌΠ°Π½ΠΈΠΏΡΠ»ΡΡΠΈΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΡΠ½ΠΎΠ²Π° Π² ΡΡΡΠΎΡ.
ΠΠ»Ρ ΡΡΠ°ΡΡΠ»ΠΈΠ²ΡΡ ΠΎΠ±Π»Π°Π΄Π°ΡΠ΅Π»Π΅ΠΉ Π²ΡΡΠ΅ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° β ΠΆΠ΅Π»Π°Ρ ΡΡΠΈΡΡΡΡ Π½Π° ΡΡΠΆΠΈΡ ΠΎΡΠΈΠ±ΠΊΠ°Ρ , Π΄Π»Ρ ΠΎΡΡΠ°Π»ΡΠ½ΡΡ β ΠΏΠΎΠ·Π²ΠΎΠ»Ρ ΡΠ΅Π±Π΅ Π½Π°ΠΏΠΎΠΌΠ½ΠΈΡΡ Π³Π»Π°Π²Π½ΠΎΠ΅ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΌΠΎΡΡ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ ΠΆΠΈΡΠ΅ΠΉΡΠΊΠΈΡ ΡΠΈΡΡΠ°ΡΠΈΡΡ : Β«ΡΠ°Π±ΠΎΡΠ°Π΅Ρ β Π½Π΅ ΡΡΠΎΠΆΡ!Β» π
ΠΠ°Π΄Π΅ΡΡΡ ΠΊΠΎΠΌΡ-Π½ΠΈΠ±ΡΠ΄Ρ Π΄Π°Π½Π½Π°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ.
P.S. ΠΠΎΠΌΠΈΠ½Π°Π»Ρ Π² ΡΡ
Π΅ΠΌΠ΅ Π²ΡΡΠ΅ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π±Π»ΠΈΠ·ΠΊΠΈ ΠΊ ΡΠΊΠ°Π·Π°Π½Π½ΡΠΌ Π² ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΡΡ
Π΅ΠΌΠ΅:
USB ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ AVR β USBAsp
we.easyelectronics.ru
ΠΠ°ΠΊ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΡ USBAsp ΡΠ΅ΡΠ΅Π· Arduino Uno

Π― ΠΊΡΠΏΠΈΠ» ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ USBasp Π½Π° Dx.com ΡΡΠΎΠ±Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Ρ Arduino IDE Π΄Π»Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ Arduino Pro mini.
ΠΡΡ ΡΠ°Π±ΠΎΡΠ°Π»ΠΎ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎ, Π½ΠΎ Π²ΡΠ΄Π°Π²Π°Π»ΠΎ Π²ΠΎΡ ΡΠ°ΠΊΡΡ ΠΎΡΠΈΠ±ΠΊΡ:
βͺ avrdude: warning: cannot set sck period. please check for usbasp firmware update
Π-ΠΎΠ±ΡΠ΅ΠΌ ΡΡΠ΅Π±ΠΎΠ²Π°Π»ΠΎΡΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° USBasp.
ΠΡΠ³Π»Π΅Π½ΠΈΠ΅ Π² ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅ Π²ΡΠ΄Π°Π»ΠΎ Π²ΠΎΡ ΡΠ°ΠΊΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅:
- ΠΠ°ΡΠ°Π΅ΠΌ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ ΠΎΡΡΡΠ΄Π°.
- Π Π°ΡΠΏΠ°ΠΊΠΎΠ²ΡΠ²Π°Π΅ΠΌ, ΠΈ Π»ΡΡΡΠ΅ ΡΡΠ°Π·Ρ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΡ Π½ΠΎΠ²ΡΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΡ Π² ΠΏΠ°ΠΏΠΊΡ Ρ avrdude (Ρ ΠΌΠ΅Π½Ρ ΡΡΠΎ Π±ΡΠ»ΠΎ Π·Π΄Π΅ΡΡ:Β C:\Program Files (x86)\Arduino\hardware\tools\avr\bin).
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌ USBasp ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΠΊ Arduino Uno ΠΏΠΎ ΡΡ
Π΅ΠΌΠ΅:
- ΠΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ΅ ΡΡΠ°Π²ΠΈΠΌ Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ Π² ΠΏΠΎΠ·ΠΈΡΠΈΡ J1 (Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Ρ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΡΡ ΡΠΊΡΠ΅ΠΏΠΊΠΎΠΉ). Π‘ΡΠΎΠΈΡ ΠΎΡΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΡ Π±ΡΠ²Π°ΡΡ ΡΠ°Π·Π½ΡΠ΅, Π° Π·Π½Π°ΡΠΈΡ ΠΈ Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ ΠΌΠΎΠΆΠ΅Ρ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ:
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌ Arduino Uno, Π·Π°ΠΏΡΡΠΊΠ°Π΅ΠΌ Arduino IDE, Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ ArduinoISP ΠΈ Π·Π°Π³ΡΡΠΆΠ°Π΅ΠΌ
- Π Π½ΡΠΆΠ½ΠΎ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΡΡ com-ΠΏΠΎΡΡ, ΠΊ ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π° Arduino Uno (ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡΒ β ΠΠΎΡΡ).
- ΠΠ°ΠΏΡΡΠΊΠ°Π΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΡ ΡΡΡΠΎΠΊΡ. ΠΠ΅ΡΠ΅Ρ
ΠΎΠ΄ΠΈΠΌ Π² ΠΏΠ°ΠΏΠΊΡΒ C:\Program Files (x86)\Arduino\hardware\tools\avr\bin. ΠΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊ USBasp, Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π²Π²ΠΎΠ΄ΠΈΠΌ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:Β avrdude -C ../etc/avrdude.conf -c avrisp -P COM2 -b 19200 -p m8 -vΒ (Π·Π°ΠΌΠ΅Π½ΠΈΡΠ΅ com-ΠΏΠΎΡΡ Π½Π° Π²Π°Ρ). ΠΡΠ»ΠΈ Π²ΡΡ Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅, ΠΡ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ Π²ΠΎΡ ΡΠ°ΠΊΠΎΠΉ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ:
- Π’Π΅ΠΏΠ΅ΡΡ ΠΏΡΠΎΡΠΈΠ²Π°Π΅ΠΌ Π½Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ Π²ΠΎΡ ΡΡΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:Β avrdude βC ../etc/avrdude.conf βc avrisp βP COM2 βb 19200 βp m8 βU flash:w:usbasp.atmega8.2011-05-28.hex ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π²ΠΎΡ ΡΠ°ΠΊΠΎΠΉ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ:
- ΠΠΎΠ·Π΄ΡΠ°Π²Π»ΡΡ! Π’Π΅ΠΏΠ΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΠΏΠΎ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΡ!
Β
xdomus.ru
ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ USBASP Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°, ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΏΠΎ Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅ ΡΠ²ΠΎΠΈΠΌΠΈ ΡΡΠΊΠ°ΠΌΠΈ Π² AvrDude Prog, Atmel Studio ΠΈ Khazama AVR Programmer, ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΡΠΈ
Π ΠΌΠΎΡΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΡΠΎ Π°Π±ΡΠΎΠ»ΡΡΠ½ΡΠΉ ΡΠ΅ΠΊΠΎΡΠ΄ΡΠΌΠ΅Π½ ΠΏΠΎ ΡΠΊΠΎΡΠΎΡΡΠΈ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ β ΠΎΠΊΠΎΠ»ΠΎ 5 ΠΌΠ΅ΡΡΡΠ΅Π² Π±Π΅ΡΠΏΠ΅ΡΠ½ΠΎΠ³ΠΎ Π±Π»ΡΠΆΠ΄Π°Π½ΠΈΡ Π½Π΅ΠΏΠΎΠ½ΡΡΠ½ΠΎ Π³Π΄Π΅. ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° ΡΡΠ΄ΠΎΠ²ΠΈΡΠ½ΡΡ Π·Π°Π΄Π΅ΡΠΆΠΊΡ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, ΠΏΠ°ΠΊΠ΅Ρ Ρ Π²ΡΡ-ΡΠ°ΠΊΠΈ ΠΏΠΎΠ»ΡΡΠΈΠ», ΡΠ΅ΠΌΡ Π½Π΅ΡΠΊΠ°Π·Π°Π½Π½ΠΎ ΡΠ°Π΄, Π½Π΅ Π²Π·ΠΈΡΠ°Ρ Π½Π° Π½Π΅Π΄ΠΎΡΡΡΡ, ΠΎ ΠΊΠΎΠΈΡ ΠΏΠΎΠ²Π΅Π΄Π°Ρ Π½ΠΈΠΆΠ΅. ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ Ρ ΠΌΠ΅Π½Ρ Π²Π΅ΡΡΠΌΠ° ΠΏΠ»ΠΎΡ Π°Ρ ΠΏΠ°ΠΌΡΡΡ, ΡΠΎ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΠΈΡΡ Π½Π°ΠΉΠ΄Π΅Π½Π½ΡΡ ΠΏΠΎΠ»Π΅Π·Π½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π³Π΄Π΅-ΡΠΎ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅ Π² Π²ΠΈΠ΄Π΅ ΠΏΠ°ΠΌΡΡΠΊΠΈ, ΡΠΎΠ±ΠΈΡΠ°ΡΡ Π΅Ρ ΠΏΠΎ ΠΊΡΡΠΏΠΈΡΠ°ΠΌ Π² ΡΠ°Π·Π½ΡΡ Π·Π°ΠΊΠΎΡΠ»ΠΊΠ°Ρ ΡΠ΅ΡΠΈ ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ Π΄Π΅Π»ΠΎΠΌ Π½Π΅ΡΡΠΈΠ²ΠΈΠ°Π»ΡΠ½ΡΠΌ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΎΡΠΎΡΠΌΠ»Ρ Π²ΡΡ ΡΡΠΎ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΌ ΠΏΠΎΡΡΠΎΠΌ.ΠΠ±Π·ΠΎΡ Π² ΡΠ΅Π±Ρ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ: ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°, ΠΊΠ°ΠΊ Π΅Π³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊ ΡΠΈΠΏΡ, Π½Π°ΡΡΡΠΎΠΉΠΊΡ Π΅Π³ΠΎ ΡΠ°Π±ΠΎΡΡ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°Ρ AvrDude Prog, Khazama, Atmel Studio 7, ΠΈ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠΎ.
ΠΠΎΠ½Π΅ΡΠ½ΠΎ Π²ΠΌΠ΅ΡΡΠΎ Π½Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Arduino UNO Ρ ΠΏΡΠΎΡΠΈΡΡΠΌ Π² Π½Π΅Π³ΠΎ ΡΠΊΠ΅ΡΡΠ΅ΠΌ ArduinoISP, Π½ΠΎ ΡΡΠΎ Π½Π΅ ΡΠ΄ΠΎΠ±Π½ΠΎ, Π²ΠΎΠ·Π½Ρ Ρ ΠΏΡΠΎΠ²ΠΎΠ΄Π°ΠΌΠΈ, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π΅ΡΠ»ΠΈ UNO Π²ΡΠ΅Π³ΠΎ ΠΎΠ΄Π½Π°, ΠΎΡΠ±ΠΈΠ²Π°Π΅Ρ ΡΠ½ΡΡΠ·ΠΈΠ°Π·ΠΌ. ΠΡΠΎΡΠ΅ Π±ΡΠ»ΠΎ Π·Π°ΠΈΠΌΠ΅ΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ ΡΠ°ΠΊΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ, ΡΠΎΡΠ½Π΅Π΅ Π΄Π²Π°. ΠΠΎ Π΄Π²ΡΠΌ ΠΏΡΠΈΡΠΈΠ½Π°ΠΌ:
1) ΠΡΡ ΠΏΠ΅ΡΠ΅Π΄ ΠΏΠΎΠΊΡΠΏΠΊΠΎΠΉ ΡΠΆΠ΅ ΠΈΠ· ΠΎΡΠ·ΡΠ²ΠΎΠ² Π±ΡΠ»ΠΎ ΠΏΠΎΠ½ΡΡΠ½ΠΎ, ΡΡΠΎ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ ΠΏΠ°ΠΉΠΊΠΈ ΡΡΠΈΡ
ΡΡΡΡΠΎΠΉΡΡΠ² ΡΡΡΠ°Π΄Π°Π΅Ρ, Π° Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌ Π΅ΡΡ ΠΈ Ρ ΡΠ°ΡΠΊΠΎΠ»ΠΎΡΡΠΌΠΈ ΡΡΠ°Π±ΠΈΠ»ΠΈΡΡΠΎΠ½Π°ΠΌΠΈ ΠΎΠ½ΠΈ ΠΏΡΠΈΡ
ΠΎΠ΄ΠΈΠ»ΠΈ. Π Π΅ΡΠ΅Π½ΠΎ Π±ΡΠ»ΠΎ ΠΏΠΎΠ΄ΡΡΡΠ°Ρ
ΠΎΠ²Π°ΡΡΡΡ, Π·Π°ΠΊΠ°Π·Π°Π² Π΄Π²Π°.
2) ΠΠ΄ΠΈΠ½ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΠΊ ΡΠΎΠΌΡ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΈΡΡ Π΄ΡΡΠ³ΠΈΠΌ, ΠΏΠ΅ΡΠ΅ΡΡΠ°Π²ΠΈΠ² ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΡ Π½Π° Π²Π΅Π΄ΠΎΠΌΠΎΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²Π΅.
Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ
ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠ΅ ΠΠ‘: Windows, MacOS, LinuxΠΡΠΎΡΠ΅ΡΡΠΎΡ: Atmega8A
ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ ΠΠ: USB
ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ: ISP (Π²Π½ΡΡΡΠΈΡΡ Π΅ΠΌΠ½ΠΎΠ΅)
ΠΠ°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ: 5Π ΠΈΠ»ΠΈ 3.3Π (Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΠΈ JP2)
Π§Π°ΡΡΠΎΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ: 375ΠΊΠΡ (ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ) ΠΈ 8ΠΊΠΡ (ΠΏΡΠΈ Π·Π°ΠΌΠΊΠ½ΡΡΠΎΠΉ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΠ΅ JP3)
ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ: Π²ΡΠ΅ AVR Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠΌ SPI
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅: ΡΡΡΠ»ΠΊΠ°
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ²
ATmega ΡΠ΅ΡΠΈΡ
ATmega8 ATmega48 ATmega88 ATmega168 ATmega328ATmega103 ATmega128 ATmega1280 ATmega1281 ATmega16
ATmega161 ATmega162 ATmega163 ATmega164 ATmega169
ATmega2560 ATmega2561 ATmega32 ATmega324 ATmega329
ATmega3290 ATmega640 ATmega644 ATMEGA64 ATmega649
ATmega6490 ATmega8515 ATmega8535
Tiny ΡΠ΅ΡΠΈΡ
ATtiny12 ATtiny13 ATtiny15 ATtiny26 ATTINY25ATtiny45 Attiny85 ATtiny2313
Π‘Π΅ΡΠΈΡ Classic
AT90S1200 AT90S2313 AT90S2333 AT90S2343 AT90S4414AT90S4433 AT90S4434 AT90S8515
AT90S8535
CAN ΡΠ΅ΡΠΈΡ
AT90CAN128PWM ΡΠ΅ΡΠΈΡ
AT90PWM2 AT90PWM3ΠΠ½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄
ΠΠΎΠΌΠΏΠ»Π΅ΠΊΡ ΠΏΠΎΡΡΠ°Π²ΠΊΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ β ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ + ΡΠ»Π΅ΠΉΡ Π±Π΅Π· ΡΠ΅Π·ΠΈΠ½ΠΊΠΈ. Π ΠΌΠΎΡΠΌ ΡΠ»ΡΡΠ°Π΅ Π² ΡΠ΄Π²ΠΎΠ΅Π½Π½ΠΎΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π΅.
ΠΡΠ»ΡΡΡΡΠ° ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΈ Π²ΠΏΡΠ°Π²Π΄Ρ Ρ
ΡΠΎΠΌΠ°Π΅Ρ, ΠΌΠ½Π΅ Π² Π³Π»Π°Π·Π° ΡΡΠ°Π·Ρ Π±ΡΠΎΡΠΈΠ»ΠΈΡΡ ΠΊΡΠΈΠ²ΠΎ ΠΏΡΠΈΠΏΠ°ΡΠ½Π½ΡΠ΅ Π³ΡΠ΅Π±ΡΠ½ΠΊΠΈ. ΠΠ΅Π·Π΄Π΅ Π³Π΄Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΌΠΎΠΆΠ½ΠΎ β ΠΈΠΌΠ΅ΡΡΡΡ ΡΠ»Π΅Π΄Ρ ΡΠ»ΡΡΠ°, ΠΏΡΠΈΡΡΠΌ Ρ ΠΎΠΊΠΈΡΠ»Π°ΠΌΠΈ, ΠΏΠΎ Π²ΡΠ΅ΠΉ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡΠΈ, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΡ Π΄Π°Π²Π½ΠΎ Π²Π°Π»ΡΠ»ΠΈΡΡ Π½Π° ΡΠΊΠ»Π°Π΄Π΅, Π° ΡΠ±ΠΎΡΠΊΠ° ΠΈΡ
ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠ»Π°ΡΡ Ρ ΠΏΡΠΈΡΡΡΠ΅ΠΉ ΠΊΠΈΡΠ°ΠΉΡΠ°ΠΌ Π±ΡΡΡΡΠΎΡΠΎΠΉ.
ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΡΠ²Π΅ΡΡΡΠΈΡ Π½Π΅ ΡΠ΅Π»ΠΈΠΊΠΎΠΌ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Ρ ΠΏΡΠΈΠΏΠΎΠ΅ΠΌ
SMD-ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΎΠΆΠ΅ ΠΊΡΠΈΠ²ΠΎ ΠΏΡΠΈΠΏΠ°ΡΠ½Ρ
ΠΡΠ΅Π±ΡΠ½ΠΊΡ ΡΡΡΡ ΠΏΠΎΠ·ΠΆΠ΅ Π²ΡΡΠΎΠ²Π½ΡΠ», ΡΠΆ Π±ΠΎΠ»ΡΠ½ΠΎ Π½Π΅ΠΏΡΠΈΡΡΠ½ΠΎ Π½Π° ΡΠ°ΠΊΡΡ ΡΠ°ΡΠΊΠΎΡΡΡ ΡΠΌΠΎΡΡΠ΅ΡΡ, ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΏΡΠΎΠΏΠ°ΡΠ», Π° ΠΏΠ»Π°ΡΡ Π·Π°ΡΠ΅ΠΌ ΠΎΡΠΌΡΠ»
Π Π°Π·ΠΌΠ΅ΡΡ ΠΏΠ»Π°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π±ΠΎΠ»ΡΡΠ΅ USB-TTL-ΠΊΠΎΠ½Π²Π΅ΡΡΠ΅ΡΠ° Π½Π° CP2102
ΠΠ»ΠΈΠ½Π° ΡΠ»Π΅ΠΉΡΠ° ΠΎΠΊΠΎΠ»ΠΎ 30ΡΠΌ, Π±ΡΡΡΠ΅Ρ ΠΌΠ½Π΅Π½ΠΈΠ΅, ΡΡΠΎ ΡΠ΅ΠΌ ΠΊΠΎΡΠΎΡΠ΅ ΡΠ»Π΅ΠΉΡ, ΡΠ΅ΠΌ Π»ΡΡΡΠ΅. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ Π΅Π³ΠΎ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ ΡΠΊΠΎΡΠ°ΡΠΈΠ²Π°ΡΡ. ΠΡΠ»ΠΈ Π·Π°ΠΊΠ°Π·Π°ΡΡ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΡΠΉ USBASP β ΡΠ°ΠΌ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½ΡΠΉ ΡΠ»Π΅ΠΉΡ ΡΠΆΠ΅ 50ΡΠΌ.
ΠΡΠ³Π°Π½Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π½Π° ΠΏΠ»Π°ΡΠ΅
ΠΠ° ΠΏΠ»Π°ΡΠ΅ ΠΈΠΌΠ΅ΡΡΡΡ ΡΡΠΈ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΠΈ, Π·Π°Π΄Π°ΡΡΠΈΠ΅ ΡΠ°Π·Π½ΡΠ΅ ΡΠ΅ΠΆΠΈΠΌΡ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°:JP1 β Π·Π°ΠΌΡΠΊΠ°Π΅ΡΡΡ Π² ΡΠ»ΡΡΠ°Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ ΡΠ°ΠΌΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅ΡΠΈΡΡ, ΠΏΠΎΡΡΡΠΎΠ΅Π½ Π½Π° Π±Π°Π·Π΅ Atmega8 Ρ ΠΊΠ²Π°ΡΡΠ΅ΠΌ Π½Π° 12ΠΠΡ. Π‘Π°ΠΌΡΠΉ ΠΏΡΠ°Π²ΡΠΉ Π²Π΅ΡΡ Π½ΠΈΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ, ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Π½Π½ΡΠΉ F1, Ρ ΠΏΠ΅ΡΠ΅Π²ΡΡΠ½ΡΡΠΎΠΉ ΡΠΈΡΡΠΎΠΉ 4 β ΡΠ°ΠΌΠΎΠ²ΠΎΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡΠΈΠΉΡΡ ΠΏΡΠ΅Π΄ΠΎΡ ΡΠ°Π½ΠΈΡΠ΅Π»Ρ, Π·Π°ΡΠΈΡΠ°Π΅Ρ USB-ΠΏΠΎΡΡ ΠΠ/Π½ΠΎΡΡΠ±ΡΠΊΠ°, Π΅ΡΠ»ΠΈ Π½Π° ΠΏΡΠΎΡΠΈΠ²Π°Π΅ΠΌΠΎΠΉ ΠΏΠ»Π°ΡΠ΅ Π²Π΄ΡΡΠ³ ΠΏΡΠΎΠΈΠ·ΠΎΡΠ»ΠΎ ΠΊΠΎΡΠΎΡΠΊΠΎΠ΅ Π·Π°ΠΌΡΠΊΠ°Π½ΠΈΠ΅. ΠΠΎΠ΄ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΠΎΠΉ JP2 Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ LDO-ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡ 662Π, ΠΏΠΎΠ½ΠΈΠΆΠ°ΡΡΠΈΠΉ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Ρ 5Π Π΄ΠΎ 3.3Π, Π΅ΡΠ»ΠΈ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΠ° ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π° Π² ΠΏΡΠ°Π²ΠΎΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.
JP2 β ΡΡΠΎΠΉΠ½Π°Ρ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΠ°, Π·Π΄Π΅ΡΡ Π²ΡΠ±ΠΈΡΠ°Π΅ΡΡΡ, ΠΊΠ°ΠΊΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ΄Π°Π²Π°ΡΡΡΡ Π½Π° ΠΏΡΠΎΡΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ, Π»ΠΈΠ±ΠΎ 5Π (Π»Π΅Π²ΠΎΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅) ΠΈ 3.3Π (ΠΏΡΠ°Π²ΠΎΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅)
JP3 β Π΅ΡΠ»ΠΈ Π΅Ρ Π·Π°ΠΌΠΊΠ½ΡΡΡ, ΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡΡ Ρ ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½Π½ΠΎΠΉ ΡΠ°ΡΡΠΎΡΠΎΠΉ, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΊΠΈΡΠ°ΠΉΡΡ Π½Π΅ ΡΡΠ°Π»ΠΈ ΡΡΠ΄Π° Π²ΠΏΠ°ΠΈΠ²Π°ΡΡ Π³ΡΠ΅Π±ΡΠ½ΠΊΡ, Ρ.ΠΊ. Π½Π° Π΄Π°Π½Π½ΠΎΠΉ ΠΏΡΠΎΡΠΈΠ²ΠΊΠ΅ ΠΎΠ½Π° Π½Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ

Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ²
Π§ΡΠΎΠ±Ρ Π½Π°ΡΠ°ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠΎΠΌ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΏΠ΅ΡΠ²Π° ΠΏΠΎΡΡΠ°Π²ΠΈΡΡ Π½Π° Π½Π΅Π³ΠΎ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°. ΠΡΡΠ°Π²Π»ΡΡ Π»ΡΠ±ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ Π² USB-ΠΏΠΎΡΡ ΠΠ, Π·Π²ΡΡΠΈΡ ΡΠΈΠ³Π½Π°Π» ΠΎ Π½ΠΎΠ²ΠΎΠΌ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠΈ, Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π²Π°ΠΉΡΠ΅ Π³ΠΎΡΠΈΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄, Π½ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΠΎΠΈΡΠΊΠ° Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ² Π½Π΅ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ.ΠΏΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅. ΠΏΠ΅ΡΠ΅Π΄ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΎΠΉ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΏΠΎΠ΄ΠΏΠΈΡΠΈ Π² Windows1) Π‘ΠΊΠ°ΡΠ°ΡΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°, ΡΠ°ΡΠΏΠ°ΠΊΠΎΠ²Π°ΡΡ Π² ΡΠ΄ΠΎΠ±Π½ΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ.
2) ΠΠ°ΠΉΡΠΈ Π² Β«ΠΠΈΡΠΏΠ΅ΡΡΠ΅Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Β», Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π½Π°Π²Π΅ΡΡΠΈ ΠΊΡΡΡΠΎΡ Π½Π° Π³Π»Π°Π²Π½ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ (Win10), Π½Π°ΠΆΠ°ΡΡ ΠΠΠ ΠΈ Π²ΡΠ±ΡΠ°ΡΡ ΠΏΡΠ½ΠΊΡ Β«ΠΠΈΡΠΏΠ΅ΡΡΠ΅Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Β».

3) Π Π²Π΅ΡΠΊΠ΅ Β«ΠΡΡΠ³ΠΈΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π°Β» ΠΌΠΎΠΆΠ½ΠΎ ΡΠ²ΠΈΠ΄Π΅ΡΡ Π½Π΅ΠΎΠΏΠΎΠ·Π½Π°Π½Π½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ USBASP Ρ ΠΎΡΠ°Π½ΠΆΠ΅Π²ΡΠΌ ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΠΈΡΠΊΠΎΠΌ β > Π½Π°Π²Π΅ΡΡΠΈ Π½Π° Π½Π΅Π³ΠΎ ΠΊΡΡΡΠΎΡ, Π½Π°ΠΆΠ°ΡΡ ΠΠΠ -> Β«ΠΠ±Π½ΠΎΠ²ΠΈΡΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΡ…Β»
4) Π£ΠΊΠ°Π·Π°ΡΡ ΠΏΡΡΡ Π΄ΠΎ ΡΠ°Π½Π½Π΅Π΅ ΡΠ°ΡΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠΈ Ρ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°ΠΌΠΈ β Β«libusb_1.2.4.0Β», Π½Π°ΠΆΠ°ΡΡ Β«ΠΠΒ»
5) Β«ΠΡΡ ΡΠ°Π²Π½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΡΠΎΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΒ»
6) ΠΠΎΡΠΎΠ²ΠΎ, ΡΠ΅ΠΏΠ΅ΡΡ ΠΎΡΠ°Π½ΠΆΠ΅Π²ΡΠΉ ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΠΈΡΠ΅ΠΊ ΠΏΡΠΎΠΏΠ°Π», Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ΠΏΠΎΡΡΠ°Π²Π»Π΅Π½Ρ
ΠΡΠΎΡΠΈΠ²ΠΊΠ° ΡΠΎΠ±ΡΠ°ΡΠ°
ΠΠ½Π΅ ΡΠΆΠ΅ Π±ΡΠ»ΠΎ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ Π΄ΠΎ ΡΡΠΎΠ³ΠΎ, ΡΡΠΎ ΠΊΠΈΡΠ°ΠΉΡΡ ΠΏΡΠΎΠ΄Π°ΡΡ ΡΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΡ Ρ Π½Π΅ ΡΠ°ΠΌΠΎΠΉ ΡΠ²Π΅ΠΆΠ΅ΠΉ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΎΠΉ. Π Π΅ΡΠΈΠ» ΡΠΏΠ΅ΡΠ²Π° ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΡ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· Π½ΠΈΡ , Π° Π·Π°ΡΠ΅ΠΌ ΡΠ°Π΄ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ° ΡΡΠ°Π²Π½ΠΈΡΡ ΠΎΠ±Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° Π² ΡΠ°Π±ΠΎΡΠ΅. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡ ΡΠ»Π΅ΠΉΡΠΎΠΌ ΠΎΠ±Π° ΡΡΡΡΠΎΠΉΡΡΠ²Π°, Π½Π° Π²Π΅Π΄ΡΡΠ΅ΠΌ (ΠΊΠΎΡΠΎΡΡΠΉ Π²ΡΡΠ°Π²Π»ΡΡ Π² USB-ΠΏΠΎΡΡ) Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΠΈ Π½Π΅ ΡΡΠΎΠ³Π°ΡΡΡΡ, Π° Π½Π° Π²Π΅Π΄ΠΎΠΌΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ΅ (Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ Π±ΡΠ΄Π΅ΠΌ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΡ) Ρ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π²ΠΈΠ» ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΡ Ρ JP2 Π½Π° JP1:

ΠΠ°Ρ
ΠΎΠΆΡ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Khazama AVR Programmer, Π²ΡΠ±ΠΈΡΠ°Ρ ΠΈΠ· Π²ΡΠΏΠ°Π΄Π°ΡΡΠ΅Π³ΠΎ ΡΠΏΠΈΡΠΊΠ° ATmega8 ΠΈ ΡΠΏΠ΅ΡΠ²Π° ΡΡΠΈΡΠ°Ρ Flash-ΠΏΠ°ΠΌΡΡΡ ΡΠ΅ΡΠ΅Π· ΠΏΡΠ½ΠΊΡ ΠΌΠ΅Π½Ρ Β«CommandΒ» -> Β«Read FLASH to BufferΒ», ΡΡΠΎΠ±Ρ cΠΎΡ
ΡΠ°Π½ΠΈΡΡ ΠΊΠΈΡΠ°ΠΉΡΠΊΡΡ Π·Π°Π²ΠΎΠ΄ΡΠΊΡΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΡ Ρ ΡΠ΅Π±Ρ. ΠΠ° Π²ΡΡΠΊΠΈΠΉ ΡΠ»ΡΡΠ°ΠΉ.

ΠΡΠΈ ΡΡΠΎΠΌ ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ΅ΡΠΊΠΈ Π±ΡΠ΄Π΅Ρ Π²ΡΠΏΠ°Π΄Π°ΡΡ ΡΠ°ΠΊΠ°Ρ ΠΎΡΠΈΠ±ΠΊΠ°, Π·Π°ΠΊΡΡΠ² ΠΎΠΊΠ½ΠΎ, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ ΡΠ°Π±ΠΎΡΡ.
ΠΠ΄ΡΡ ΡΡΠΈΡΡΠ²Π°Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π·Π°Π²Π΅ΡΡΠ°Π΅ΡΡΡ Π²ΡΠΏΠ»ΡΠ²Π°ΡΡΠΈΠΌ ΠΎΠΊΠ½ΠΎΠΌ ΠΎΠ± ΡΡΠΏΠ΅ΡΠ½ΠΎΠΌ ΡΡΠΈΡΡΠ²Π°Π½ΠΈΠΈ FLASH-ΠΏΠ°ΠΌΡΡΠΈ Π² Π±ΡΡΠ΅Ρ
Π’Π΅ΠΏΠ΅ΡΡ Π½ΡΠΆΠ½ΠΎ ΡΠΎΡ
ΡΠ°Π½ΠΈΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π±ΡΡΠ΅ΡΠ°: Β«FileΒ» -> Β«Save FLASH Buffer As…Β». ΠΡΠ±ΡΠ°ΡΡ ΡΠ΄ΠΎΠ±Π½ΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ, ΠΊΡΠ΄Π° ΡΡΠ°ΡΠ°Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΠ° ΡΠΎΡ
ΡΠ°Π½ΠΈΡΡΡ, Π΄Π°ΡΡ ΠΈΠΌΡ (Ρ Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π΅Ρ Π½Π°Π·Π²Π°Π» firmware_1) ΠΈ Π΄ΠΎΠΏΠΈΡΠ°ΡΡ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ *.hex β Π΅ΡΠ»ΠΈ Π΅Π³ΠΎ Π½Π΅ ΠΏΠΈΡΠ°ΡΡ, ΡΠΎ ΠΎΠ½Π° ΡΠΎΡ
ΡΠ°Π½ΠΈΡΡΡ ΠΊΠ°ΠΊ ΠΏΡΠΎΡΡΠΎ ΡΠ°ΠΉΠ» Π±Π΅Π· ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ.
Π‘ΠΊΠ°ΡΠΈΠ²Π°Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΡ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° Ρ ΡΡΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΠΊΠΈ, Π°ΡΡ
ΠΈΠ² usbasp.2011-05-28.tar.gz (Π² ΡΡΠΎΠΌ ΠΆΠ΅ Π°ΡΡ
ΠΈΠ²Π΅ Π΅ΡΡΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° Π΄Π»Ρ Windows, ΡΠ°ΡΠΏΠ°ΠΊΠΎΠ²ΡΠ²Π°Ρ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π² ΡΠ΄ΠΎΠ±Π½ΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ.
Π’Π΅ΠΌ Π²ΡΠ΅ΠΌΠ΅Π½Π΅ΠΌ Π² Khazama Π·Π°Π³ΡΡΠΆΡ ΡΠΊΠ°ΡΠ°Π½Π½ΡΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΡ Π² Π±ΡΡΠ΅Ρ. Β«FileΒ» -> Β«Load FLASH File to BufferΒ». ΠΡΠ±ΠΈΡΠ°Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΡ, Π³Π΄Π΅ Π² Π½Π°Π·Π²Π°Π½ΠΈΠΈ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ atmega8, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΏΡΠΎΡΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ Π½Π° ΡΡΠΎΠΌ ΡΠΈΠΏΠ΅.
ΠΠ°ΠΊ Π²ΠΈΠ΄Π½ΠΎ, Π·Π΄Π΅ΡΡ ΡΡΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ β Π΄Π»Ρ Atmega8, 48 ΠΈ 88. Π Π½Π°ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ Atmega 8 β Π΅Ρ ΠΈ Π²ΡΠ±ΠΈΡΠ°Ρ.
ΠΡΠΎΡΠΈΠ²Π°Ρ. Β«CommandΒ» -> Β«Write FLASH File to BufferΒ». Π‘Π½ΠΎΠ²Π° Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ ΠΎΡΠΈΠ±ΠΊΠ°, Π½ΠΎ ΠΏΠΎΡΠ»Π΅ ΠΈΠ΄ΡΡ ΠΏΡΠΎΡΠ΅ΡΡ, Π·Π°Π²Π΅ΡΡΠ°ΡΡΠΈΠΉΡΡ ΡΡΠΏΠ΅Ρ
ΠΎΠΌ.



ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π² ΠΎΠ±ΡΡΠ½ΠΎΠΌ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠΈ Β«Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡΒ» ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ Π²ΡΡΡΠ°Π²ΠΈΡΡ 1, ΡΠΎ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ ΡΠΎ ΡΡΡΠ·Π°ΠΌΠΈ Π²ΡΡ ΡΠΎΠ²Π½ΠΎ Π½Π°ΠΎΠ±ΠΎΡΠΎΡ, ΠΎΡ ΡΠ΅Π³ΠΎ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ ΠΏΡΡΠ°Π½ΠΈΡΠ° ΠΈ Π² ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎ Π½Π΅ΠΎΡΡΠΎΡΠΎΠΆΠ½ΠΎΡΡΠΈ Π·Π°Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΈ ΠΏΡΠΎΡΠΈΡΡ ΠΏΠΎΡΠΎΠΌ Π΅Π³ΠΎ Π±ΡΠ΄Π΅Ρ ΡΠΆΠ΅ Π½Π΅Π»ΡΠ·Ρ. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Khazama AVR Programmer ΡΠ΄ΠΎΠ±Π½Π° ΠΏΡΠΎΡΠΌΠΎΡΡΠΎΠΌ ΡΡΡΠ·-Π±ΠΈΡΠΎΠ² β ΡΠ°ΠΌ Π½Π°Π³Π»ΡΠ΄Π½ΠΎ Π²ΠΈΠ΄Π½ΠΎ ΠΈ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΎ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΈΠ· Π½ΠΈΡ
ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Ρ, Π° ΠΊΠ°ΠΊΠΈΠ΅ Π½Π΅Ρ.
ΠΠ°Ρ
ΠΎΠ΄ΡΡΡΡ ΠΎΠ½ΠΈ ΠΏΠΎ ΠΏΡΡΠΈ Β«CommandΒ» -> Β«Fuses and Lock Bits…Β», ΠΎΡΠΊΡΠΎΠ΅ΡΡΡ ΠΎΠΊΠ½ΠΎ:
ΠΠ΄Π΅ ΠΏΠΎ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Β«Read AllΒ» ΡΡΠΈΡΠ°ΡΡΡΡ ΡΡΡΠ·- ΠΈ Π»ΠΎΠΊ-Π±ΠΈΡΡ, Π° ΠΏΡΠ΅ΡΠ»ΠΎΠ²ΡΡΠ°Ρ ΠΎΡΠΈΠ±ΠΊΠ° ΡΡΠΏΠ΅Π΅Ρ Π²ΡΠ»Π΅Π·ΡΠΈ Π°ΠΆ 5 ΡΠ°Π· ΠΏΠΎΠ΄ΡΡΠ΄. ΠΡΠΈΠ±ΠΊΠΈ ΡΡΠΏΡΡΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π° Π·Π°Π²ΠΎΠ΄ΡΠΊΠΎΠΉ ΠΊΠΈΡΠ°ΠΉΡΠΊΠΎΠΉ ΠΏΡΠΎΡΠΈΠ²ΠΊΠ΅. ΠΠΎ Π΅ΡΠ»ΠΈ Π²ΡΡΠ°Π²ΠΈΡΡ Π² USB-ΠΏΠΎΡΡ Π½Π΅Π΄Π°Π²Π½ΠΎ ΠΏΡΠΎΡΠΈΡΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ, ΠΏΡΠΎΡΠΈΠ²ΠΊΠΎΠΉ ΡΠΊΠ°ΡΠ΅Π½Π½ΠΎΠΉ ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅ Π²ΡΡΠ΅, ΡΠΎ ΡΡΠΈΡ
ΠΎΡΠΈΠ±ΠΎΠΊ Π²ΡΠ»Π°Π·ΠΈΡΡ ΡΠΆΠ΅ Π½Π΅ Π±ΡΠ΄Π΅Ρ, ΠΎΠ΄Π½Π°ΠΊΠΎ Π±Π°Π³ΠΈ Π²ΡΠ»Π΅Π·ΡΡ Π² Π΄ΡΡΠ³ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅, Π½ΠΎ ΠΎ Π½ΠΈΡ
ΠΏΠΎΠ·ΠΆΠ΅.

Π‘Π²ΡΠ·Ρ Ρ ΠΏΠ»Π°ΡΠΎΠΉ Pro Mini (Atmega 168, 3.3V/8MHz)
Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π²ΡΠ²ΠΎΠ΄Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡΡΡΡ Ρ Π²ΡΠ²ΠΎΠ΄Π°ΠΌΠΈ ΠΏΠ»Π°ΡΡ Pro Mini, ΠΊΠ°ΠΊ ΠΏΡΠΎΠΈΠ»Π»ΡΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΎ Π½Π° ΡΡ Π΅ΠΌΠ°ΡΠΈΡΠ½ΠΎΠΌ ΡΠΈΡΡΠ½ΠΊΠ΅ Π½ΠΈΠΆΠ΅. ΠΠ΅ΡΠ΅ΠΌΡΡΠΊΠΈ Π½Π΅ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π²Π»ΡΡΡΡΡ, Ρ.Π΅. ΠΎΡΡΠ°ΡΡΡΡ Π² ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ 5Π.ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° ΡΠΎ, ΡΡΠΎ ΠΏΠ»Π°ΡΠ° Pro Mini ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Π½Π° ΠΊΠ°ΠΊ 3.3Π, Π½Π° 168-Ρ ΠΡΠΌΠ΅Π³Ρ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π°Π²Π°ΡΡ ΠΈ 5Π. Π‘ΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡ AMS1117 Π½Π° 3.3Π ΠΊΡΡΠ°ΡΠΈ Π²ΠΎΠΎΠ±ΡΠ΅ Π²ΡΠΏΠ°ΡΠ½ ΠΈΠ· ΠΏΠ»Π°ΡΡ.


AVRDUDE PROG 3.3
ΠΠΎΠ½ΡΠΎΠ»ΡΠ½Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π΄Π»Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ ΠΌΠΈΠΊΡΠΎΡΡ
Π΅ΠΌ, ΡΠ²ΠΎΠ΅Π³ΠΎ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ, Π² ΡΡΠΎΠΊΠ΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ, Π½ΠΎ ΡΠ½ΡΡΠ·ΠΈΠ°ΡΡΠ°ΠΌΠΈ Π±ΡΠ»ΠΎ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ Π½Π΅ΠΌΠ°Π»ΠΎ ΠΎΠ±ΠΎΠ»ΠΎΡΠ΅ΠΊ Π½Π° Π½Π΅Ρ, Π΄Π»Ρ ΡΠ΄ΠΎΠ±ΡΡΠ²Π° ΡΠ°Π±ΠΎΡΡ Ρ Π½Π΅ΠΉ. ΠΠ΄Π½Π° ΠΈΠ· ΡΠ°ΠΊΠΈΡ
ΠΎΠ±ΠΎΠ»ΠΎΡΠ΅ΠΊ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ AVRDUDE PROG, ΡΠΎΠ·Π΄Π°Π½Π½Π°Ρ ΡΡΡΡΠΊΠΎΡΠ·ΡΡΠ½ΡΠΌΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌΠΈ. ΠΡΠ° ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠ°, Π½Π° ΠΌΠΎΠΉ Π²Π·Π³Π»ΡΠ΄ ΡΠ΄ΠΎΠ±Π½Π° ΠΊΠ°ΠΊ ΡΠ°Π· Π΄Π»Ρ Flash-ΠΏΠ΅ΡΠ΅ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ ΠΠ. ΠΠΎΡΠ»Π΅ Π΅Ρ Π·Π°ΠΏΡΡΠΊΠ° Π²ΡΠ±ΠΈΡΠ°Π΅ΡΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ, Π² Π΄Π°Π½Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Atmega168 ΠΈ ΡΠΈΠΏ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° β USBasp. ΠΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ Π·Π°ΠΏΠΈΡΡΡ/ΡΡΠΈΡΡΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΠ°ΠΌΡΡΠΈ. Π§ΡΠΎ Π½Π° Π·Π°Π²ΠΎΠ΄ΡΠΊΠΎΠΉ ΠΏΡΠΎΡΠΈΠ²ΠΊΠ΅, ΡΡΠΎ Π½Π° Π½ΠΎΠ²ΠΎΠΉ β Π² ΠΎΠ±ΠΎΠΈΡ
ΡΠ»ΡΡΠ°ΡΡ
Π½ΠΈΠΊΠ°ΠΊΠΈΡ
ΠΏΡΠΎΠ±Π»Π΅ΠΌ Ρ ΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ΠΌ Ρ Atmega168 Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΎ. ΠΡΠΎΡΠΈΠ» ΡΠ°Π΄ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ° Π°ΡΠ΄ΡΠΈΠ½ΠΎΠ²ΡΠΊΠΈΠΉ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ blink-ΡΠΊΠ΅ΡΡ, ΡΠΊΡΠΏΠΎΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ Π² Π±ΠΈΠ½Π°ΡΠ½ΡΠΉ HEX-ΡΠ°ΠΉΠ». ΠΡΡ Π³Π»Π°Π΄ΠΊΠΎ.
Khazama AVR Programmer
ΠΠ΄Π΅ΡΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π²ΡΠ±ΡΠ°ΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΈΠ· Π²ΡΠΏΠ°Π΄Π°ΡΡΠ΅Π³ΠΎ ΡΠΏΠΈΡΠΊΠ° ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΠΏΠ°ΠΌΡΡΡΡ/Π±ΠΈΡΠ°ΠΌΠΈ.
ΠΠ΄Π½Π°ΠΊΠΎ Π΅ΡΠ»ΠΈ Π½Π° ΡΠ°ΠΌΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π° Π·Π°Π²ΠΎΠ΄ΡΠΊΠ°Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΠ°, ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ΅ΡΠΊΠΈ Π±ΡΠ΄ΡΡ ΡΡΠΏΠ°ΡΡΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ, ΠΎ ΡΡΠΌ Π²ΡΡΠ΅ ΡΠΆΠ΅ Π±ΡΠ»ΠΎ ΡΠΏΠΎΠΌΡΠ½ΡΡΠΎ, Π½Π° Π½ΠΎΠ²ΠΎΠΉ ΠΏΡΠΎΡΠΈΠ²ΠΊΠ΅ β Π΄Π°Π½Π½ΡΡ
ΠΎΡΠΈΠ±ΠΎΠΊ ΡΠΆΠ΅ Π½Π΅Ρ.
Π‘Π²ΡΠ·Ρ Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ ATtiny13A Π² ΠΊΠΎΡΠΏΡΡΠ΅ SOIC8
Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ ΡΠΎΠ³Π»Π°ΡΠ½ΠΎ ΡΡ Π΅ΠΌΠ΅ Π½ΠΈΠΆΠ΅. ΠΠΎ ΡΡΡ Π²ΡΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Π΅Π΅.
ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π³ΠΎΠ»ΡΠΉ ΡΠΈΠΏ Π² SMD-ΠΊΠΎΡΠΏΡΡΠ΅ SOIC8, Π² Π΄Π°Π½Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Ρ ΠΏΠΎΠΌΠ΅ΡΡΠΈΠ» Π΅Π³ΠΎ Π² ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄Π½ΠΈΠΊ SOIC8-DIP8 Π΄Π»Ρ ΡΠ΄ΠΎΠ±ΡΡΠ²Π° ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠΎΠΌ Π² Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌ. ΠΠ±Π·ΠΎΡ Π½Π° ΡΡΠΎΡ ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄Π½ΠΈΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΈΡΠ°ΡΡ Π·Π΄Π΅ΡΡ.
AVRDUDE PROG 3.3
Π’ΡΡ Π²ΡΠ±ΠΈΡΠ°Π΅ΡΡΡ ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° ΠΎΠ΄Π½ΠΎΠΈΠΌΡΠ½Π½ΡΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ USBasp ΠΈ, Π΅ΡΠ»ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΠΏΡΠΎΡΠΈΡ Π·Π°Π²ΠΎΠ΄ΡΠΊΠΎΠΉ ΠΊΠΈΡΠ°ΠΉΡΠΊΠΎΠΉ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΎΠΉ, ΡΠΎ Π²ΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΠΏΡΠΎΡ
ΠΎΠ΄ΡΡ ΡΠΎΠ²Π½ΠΎ ΠΈ Π³Π»Π°Π΄ΠΊΠΎ. ΠΠ΄Π½Π°ΠΊΠΎ ΡΡΠΎΠΈΡ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ Π½Π° Π΄ΡΡΠ³ΠΎΠΉ, Ρ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ½Π½ΠΎΠΉ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΎΠΉ, ΡΠΎ ΠΏΡΠΈ Π»ΡΠ±ΠΎΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ ΠΎΡΠΈΠ±ΠΊΠ°.
ΠΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ½Π° ΠΈΠ·-Π·Π° ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π½ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°, Π½ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ Π½Π΅ ΠΌΠΎΠ³ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ Π² ΡΠ΅ΠΆΠΈΠΌ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠΉ Π΄Π»Ρ ATtiny13. ΠΠΎ Π΅ΡΡΡ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ Π΄Π²Π° Π²ΡΡ
ΠΎΠ΄Π°:
1) ΠΠ΅Π»Π΅Π·Π½ΡΠΉ: Π·Π°ΠΌΠΊΠ½ΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΡ JP3
2) ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ: ΠΎΡΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°ΠΉΠ» Β«programm.iniΒ» Π² ΠΏΠ°ΠΏΠΊΠ΅ Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ AVRDUDE PROG 3.3
ΠΠ½Π΅ΡΡΠΈ ΡΡΠ΄Π° ΡΠ΅ΡΡΡΠ΅ ΡΡΡΠΎΡΠΊΠΈ ΠΊΠΎΠ΄Π° ΠΈ ΡΠΎΡ
ΡΠ°Π½ΠΈΡΡ. (Π²Π·ΡΡΠΎ ΠΎΡΡΡΠ΄Π°)
progisp=jtag2pdiportprog=COM1portenabled=1[UsbaspSpeed]
progisp=Usbasp -B 3
portprog=usb
portenabled=0
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅. ΠΠ΄Π΅ΡΡ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ½ ΠΊΠ»ΡΡ «-B», ΠΊΠΎΡΠΎΡΡΠΉ ΠΈ Π·Π°Π½ΠΈΠΌΠ°Π΅ΡΡΡ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° Π½Π° ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½Π½ΡΡ ΡΠ°ΡΡΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ Β«3Β» β Π²ΡΠ΅ΠΌΡ Π² ΠΌΠΈΠΊΡΠΎΡΠ΅ΠΊΡΠ½Π΄Π°Ρ

ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΡΠ½ΠΎΠ²Π° Π·Π°ΠΏΡΡΡΠΈΡΡ AVRDUDE PROG 3.3 ΠΈ Π² Π²ΡΠΏΠ°Π΄Π°ΡΡΠ΅ΠΌ ΡΠΏΠΈΡΠΊΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠΎΠ² Π²ΡΠ±ΡΠ°ΡΡ UsbaspSpeed. Π’Π΅ΠΏΠ΅ΡΡ ΡΠ°Π±ΠΎΡΠ° Ρ ATtiny13 Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ΅ Ρ Π½ΠΎΠ²ΠΎΠΉ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΎΠΉ Π±ΡΠ΄Π΅Ρ ΡΠΆΠ΅ Π±Π΅Π· ΠΎΡΠΈΠ±ΠΎΠΊ, Π° ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΡ JP3 Π·Π°ΠΌΡΠΊΠ°ΡΡ Π±ΠΎΠ»ΡΡΠ΅ Π½Π΅ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π² ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅.
Khazama AVR Programmer
ΠΡΠ±ΠΈΡΠ°Π΅ΡΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° ΠΈ ΠΏΠΎΡΡΠΈ ΡΠ° ΠΆΠ΅ ΡΠΈΡΡΠ°ΡΠΈΡ.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ Ρ Π·Π°Π²ΠΎΠ΄ΡΠΊΠΎΠΉ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΎΠΉ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ ATtiny13, Π΅ΡΠ»ΠΈ Π½Π΅ ΡΡΠΈΡΠ°ΡΡ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΠΏΠΎΡΠ²Π»ΡΡΡΠΈΡ
ΡΡ ΠΎΠΊΠΎΠ½ Ρ ΠΎΡΠΈΠ±ΠΊΠΎΠΉ, ΠΎ ΡΡΠΌ ΡΠ°Π½Π½Π΅Π΅ ΡΠΆΠ΅ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°Π».
ΠΠΎ Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠΎΠΌ Π½Π° Π½ΠΎΠ²ΠΎΠΉ ΠΏΡΠΎΡΠΈΠ²ΠΊΠ΅ ΡΠΆΠ΅ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΠΈΠ½Π°Ρ ΠΎΡΠΈΠ±ΠΊΠ° Ρ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ ΠΏΡΠΎΡΠ΅ΡΡΡ ΡΠΈΠ³Π½Π°ΡΡΡΡ (ΡΠΈΡΡΠΎΠ²ΡΡ ΠΏΠΎΠ΄ΠΏΠΈΡΡ) ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°.
ΠΠΎ ΡΡΠΎΠΈΡ Π·Π°ΠΌΠΊΠ½ΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΡ JP3, ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΏΠΎΠΊΠΎΠΉΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ
ΠΠ»ΠΈ ΠΏΡΠΎΡΡΠΎ Π·Π°Π΄Π°ΡΡ ΡΠ°ΡΡΠΎΡΡ ΡΠ°Π±ΠΎΡΡ ΠΈΠ· Π²ΡΠΏΠ°Π΄Π°ΡΡΠ΅Π³ΠΎ ΡΠΏΠΈΡΠΊΠ° ΠΏΠΎ ΠΏΡΡΠΈ Β«CommandΒ» -> Β«Programm OptionsΒ», Ρ Π²ΡΡΡΠ°Π²ΠΈΠ» ΡΠ°ΡΡΠΎΡΡ 187.5ΠΊΠΡ.
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅. Π§Π°ΡΡΠΎΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΠΌΠ΅Π½ΡΡΠ΅ ΡΠ°ΠΊΡΠΎΠ²ΠΎΠΉ ΡΠ°ΡΡΠΎΡΡ ΠΏΡΠΎΡΠΈΠ²Π°Π΅ΠΌΠΎΠΉ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΡΠ΅ΠΌ Π² 4 ΡΠ°Π·Π°. ΠΠΎ Π΅ΡΠ»ΠΈ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π½Π° ΡΡΠΈΡΠ°Π½Π½ΡΠ΅ Ρ ATtiny13 ΡΡΡΠ·Ρ, ΡΠΎ Π½Π° ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ ΡΡΡΠΎΡΠΊΠ΅ Int.Rc.Osc. ΡΠΊΠ°Π·Π°Π½ΠΎ 9.6ΠΠΡ.
ΠΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ, Ρ Π½ΠΎΠ²ΠΈΡΠΊΠ° Π²ΠΎΠ·Π½ΠΈΠΊΠ½Π΅Ρ Π²ΠΎΠΏΡΠΎΡ β ΠΏΠΎΡΠ΅ΠΌΡ Π½Π° Π²ΡΡΡΠ°Π²Π»Π΅Π½Π½ΡΡ Π² KHazame 1.5ΠΠΡ β ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ° ΠΆΠ΅ ΠΎΡΠΈΠ±ΠΊΠ°? Π ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΡΠ΅ΠΌΡ, Π΅ΡΠ»ΠΈ Π² AtmelStudio Π½Π°ΠΏΠΈΡΠ°ΡΡ Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄ ΠΌΠΈΠ³Π°Π½ΠΈΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° Ρ ΡΠ°ΡΡΠΎΡΠΎΠΉ ΡΠ°Π· Π² ΡΠ΅ΠΊΡΠ½Π΄Ρ ΠΈ Π² ΠΌΠ°ΠΊΡΠΎΡΠ΅ ΠΏΡΠΎΠΏΠΈΡΠ°ΡΡ:ΡΠΎ Π·Π°Π³ΡΡΠ·ΠΈΠ² ΠΊΠΎΠ΄ Π½Π° Attiny13, ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ Π±ΡΠ΄Π΅Ρ ΠΌΠΈΠ³Π°ΡΡ ΠΎΡΠ΅Π½Ρ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ?#define f_cpu 9600000
β ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ Π½Π° ΠΏΡΠ΅Π΄ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ ΡΡΡΠΎΡΠΊΡ, Π³Π΄Π΅ Divide Clock by 8 Internally [CKDIV8=0] β ΡΡΠΎ Π²ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΠΏΡΠ΅Π΄Π΄Π΅Π»ΠΈΡΠ΅Π»Ρ ΡΠ°ΡΡΠΎΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π΄Π΅Π»ΠΈΡ ΡΡΠΈ 9.6ΠΠΡ Π½Π° 8, ΠΈ ΠΏΠΎΡΡΠΎΠΌΡ ΡΠ΅Π°Π»ΡΠ½Π°Ρ ΡΠ°ΡΡΠΎΡΠ° ΡΠΈΠΏΠ° Π·Π΄Π΅ΡΡ β 1.2ΠΠΡ. ΠΠΎΡΡΠΎΠΌΡ ΠΏΡΠΈ Π²ΡΠ±ΠΎΡΠ΅ ΡΠ°ΡΡΠΎΡΡ 187.5ΠΊΠΡ ΠΈΠ»ΠΈ ΠΌΠ΅Π½ΡΡΠ΅, ΠΎΡΠΈΠ±ΠΊΠΈ ΠΈΡΡΠ΅Π·Π°ΡΡ ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎ Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ.

ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅ 2. Π‘ΠΏΠΎΡΠΎΠ± Ρ Π²ΡΠ±ΠΎΡΠΎΠΌ ΡΠ°ΡΡΠΎΡΡ Π² KHazame ΠΏΠΎ ΡΠΊΠΎΡΠΎΡΡΠΈ ΡΠ°Π±ΠΎΡΡ Π² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°Π· Π²ΡΠΈΠ³ΡΡΠ²Π°Π΅Ρ Ρ ΠΌΠ΅ΡΠΎΠ΄Π° Ρ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠΌ Π·Π°ΠΌΡΠΊΠ°Π½ΠΈΠ΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΠΈ JP3, ΠΏΠΎΡΠΎΠΌΡ ΠΊΠ°ΠΊ Π² ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΠ°ΡΡΠΎΡΠ° ΠΏΠΎΠ½ΠΈΠΆΠ°Π΅ΡΡΡ Π΄ΠΎ 8ΠΊΠΡ.
ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° Π² Atmel Studio 7
Atmel Studio β ΡΡΠ΅Π΄Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΎΡ ΡΠΈΡΠΌΡ Atmel, Π½ΠΎ Π½Π°ΠΏΡΡΠΌΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ USBASP, ΡΠ΅ΠΌ Π±ΠΎΠ»Π΅Π΅ ΠΊΠΈΡΠ°ΠΉΡΠΊΠΈΠΌ, ΠΎΠ½Π° Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ. ΠΠ΄Π½Π°ΠΊΠΎ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΠΎΠΉ ΠΆΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ AVRDUDE, Π²Ρ ΠΎΠ΄ΡΡΠΈΠΉ Π² ΡΠΎΡΡΠ°Π² ΠΏΠ°ΠΊΠ΅ΡΠ° AVRDUDE PROG 3.3, ΠΊΠΎΡΠΎΡΠ°Ρ Π±ΡΠ΄Π΅Ρ ΠΈΠ³ΡΠ°ΡΡ Π·Π΄Π΅ΡΡ ΡΠΎΠ»Ρ ΠΏΠΎΡΡΠ΅Π΄Π½ΠΈΠΊΠ°, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠΎΡΡΠ΄ΠΈΡΡ Β«ΠΊΠΎΡΡΡΠ»ΡΒ», Π° ΡΠΆΠ΅ Π² ΡΠ°ΠΌΠΎΠΉ ΡΡΠ΅Π΄Π΅ Π·Π°ΡΠ΅ΠΌ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΡΠΎΡΠΈΠ²Π°ΡΡ ΠΠ, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΡΠ΅ΡΠ΅Π· USBASP.Π‘ΠΏΠ΅ΡΠ²Π° Π½ΡΠΆΠ½ΠΎ Π·Π°ΠΏΡΡΡΠΈΡΡ ΡΡΠ΅Π΄Ρ, ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΡΡΡ, ΡΡΠΎ Π½Π΅ΠΊΠΈΠΉ ΠΊΠΎΠ΄ Ρ Π½Π°Ρ ΡΠΆΠ΅ Π½Π°ΠΏΠΈΡΠ°Π½ ΠΈ ΡΠΎΠ±ΡΠ°Π½. Π ΠΌΠΎΡΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΡΡΠΎ ΠΏΡΠΎΡΡΠ°Ρ ΠΌΠΈΠ³Π°Π»ΠΊΠ° ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠΌ β Blink.
ΠΠ° Π²Π΅ΡΡ
Π½Π΅ΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² Π²ΡΠ±ΡΠ°ΡΡ Β«ToolsΒ» β Β«External Tools…Β»
ΠΡΠΊΡΠΎΠ΅ΡΡΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠ΅ ΠΎΠΊΠ½ΠΎ, Π½Π°ΠΆΠ°ΡΡ Β«AddΒ»
Π ΡΠ°ΠΌΠΎΠΌ Π²Π΅ΡΡ
Π½Π΅ΠΌ ΠΏΠΎΠ»Π΅ Β«Title:Β» Π²Π²Π΅ΡΡΠΈ Π»ΡΠ±ΠΎΠ΅ ΡΠ΄ΠΎΠ±Π½ΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅, Ρ Π½Π°ΠΏΠΈΡΠ°Π» Β«Atmega168Β», Ρ.ΠΊ. ΡΠ° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ, ΡΡΠΎ ΠΏΡΠΈΠ²Π΅Π΄Ρ ΡΡΡΡ Π½ΠΈΠΆΠ΅ ΠΎΡΠ½ΠΎΡΠΈΡΡΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎ ΠΊ ΡΡΠΎΠΌΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ, ΠΈ Π΄Π»Ρ Π»ΡΠ±ΠΎΠ³ΠΎ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΠΎΠ½Π° Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΡΡΡ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΠΎ.
Π Π±ΠΎΠ»ΡΡΠΎΠΌ ΠΏΠΎΠ»Π΅ Π½Π°Π²Π΅ΡΡ
Ρ, Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° Π±ΡΠ΄Π΅Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΠΎΠ²Π°Π½ΠΎ.
ΠΡΠΎΡΠ°Ρ ΡΡΡΠΎΠΊΠ°, ΠΏΠΎΠ»Π΅ Β«Command:Β» β Π·Π΄Π΅ΡΡ Π½ΡΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°ΡΡ ΠΏΡΡΡ Π΄ΠΎ ΡΠ°ΠΉΠ»Π° Β«avrdude.exeΒ», ΠΊΠΎΡΠΎΡΡΠΉ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ Π² ΠΏΠ°ΠΏΠΊΠ΅ Ρ Π²ΡΡΠ΅ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½Π½ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ
Π’ΡΠ΅ΡΡΡ ΡΡΡΠΎΠΊΠ°, ΠΏΠΎΠ»Π΅ Β«Arguments:Β» Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π²Π²Π΅ΡΡΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎ ΡΠ°ΠΌΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ
ΠΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ Π΄Π»Ρ Atmega168
-p m168 -c usbasp -P usb -U flash:w:$(ProjectDir)Debug\$(TargetName).hex:a
-p β Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°
-Ρ β ΠΊΠ°ΠΊΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ
-P β ΠΏΠΎΡΡ, ΡΠ΅ΡΠ΅Π· ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ Π·Π°Π»ΠΈΠ²Π°ΡΡΡΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΠ°
-U β ΠΊΠ°ΠΊΠ°Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ Ρ ΠΊΠ°ΠΊΠΎΠΉ ΠΏΠ°ΠΌΡΡΡΡ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ (Π² Π΄Π°Π½Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π·Π°ΠΏΠΈΡΡ Π²ΠΎ Flash)
ΠΡΠ»ΠΈ Π½ΡΠΆΠ½ΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ Π΄Π»Ρ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΠΠ, ΡΠΎ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Β«m168Β» Π½ΡΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π½Π° ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΡΠΈΠ²Π°ΡΡΡΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ Β«m8Β» Π΄Π»Ρ Atmega8 ΠΈΠ»ΠΈ Β«m328pΒ», Π΅ΡΠ»ΠΈ Atmega328p. ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π΄Π»Ρ Π΄ΡΡΠ³ΠΈΡ ΠΠ ΡΠΌΠΎΡΡΠΈΡΠ΅ Π·Π΄Π΅ΡΡ β ΡΠ°ΠΊΠΆΠ΅ ΡΠ°ΠΌ Π½Π°ΠΉΠ΄ΡΡΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ ΠΊΠ»ΡΡΠ΅ΠΉ AVRDUDE.
ΠΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ Π΄Π»Ρ ATtiny13
-p t13 -c usbasp -B 3 -P usb -U flash:w:$(ProjectDir)Debug\$(TargetName).hex:a
ΠΠ΄Π΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅ΡΠΈΡΡ ΡΠΆΠ΅ Π΄Π²Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ: ΠΏΠΎΠΌΠΈΠΌΠΎ Β«t13Β», Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΡΡ ΡΠΆΠ΅ Π·Π½Π°ΠΊΠΎΠΌΡΠΉ ΠΊΠ»ΡΡ «-B» ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ Β«3Β» Π΄Π»Ρ ΡΠ½ΠΈΠΆΠ΅Π½ΠΈΡ ΡΠΊΠΎΡΠΎΡΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡΠΠΎΡΠ»Π΅ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΏΠΎΠ»Π΅ΠΉ Π½Π°ΠΆΠ°ΡΡ Β«ApplyΒ» ΠΈ Β«ΠΠΒ». ΠΠΊΠ½ΠΎ Π·Π°ΠΊΡΠΎΠ΅ΡΡΡ

Π’Π΅ΠΏΠ΅ΡΡ, Π΅ΡΠ»ΠΈ ΡΠ½ΠΎΠ²Π° ΠΊΠ»ΠΈΠΊΠ½ΡΡΡ ΠΏΠΎ Β«ToolsΒ», ΡΠ°ΠΌ ΠΏΠΎΡΠ²ΠΈΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠΎ ΡΠΎΠ·Π΄Π°Π½Π½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ. Π ΠΏΠΎ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΠΏΠΎ Π½Π΅ΠΌΡ ΠΎΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΊΠΎΠ΄ Π±ΡΠ΄Π΅Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΡΠΎΡΠΈΡ Π² ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ.
ΠΠΎ ΡΡΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ Π² Π΄Π²Π° ΠΊΠ»ΠΈΠΊΠ°, ΡΡΠΎ Π½Π΅ ΠΎΡΠ΅Π½Ρ ΡΠ΄ΠΎΠ±Π½ΠΎ. ΠΠ°Π΄ΠΎ Π²ΡΠ½Π΅ΡΡΠΈ ΡΡΠΎΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π½Π° Π³Π»Π°Π²Π½ΡΡ ΠΏΠ°Π½Π΅Π»Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ², ΡΡΠΎΠ±Ρ ΠΎΠ½ Π±ΡΠ» Π²ΡΠ΅Π³Π΄Π° Π½Π° Π²ΠΈΠ΄Ρ.
ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π½ΡΠΆΠ½ΠΎ ΡΠ½ΠΎΠ²Π° Π·Π°ΠΉΡΠΈ Π² Β«ToolsΒ», Π·Π°ΡΠ΅ΠΌ ΠΊΠ»ΠΈΠΊΠ½ΡΡΡ ΠΏΠΎ ΠΏΡΠ½ΠΊΡΡ Β«Customize…Β»
ΠΡΠΊΡΠΎΠ΅ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ ΠΎΠΊΠ½ΠΎ:
ΠΠ΅ΡΠ΅ΠΉΡΠΈ Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΡ Β«CommandsΒ» β Π½Π°ΠΆΠ°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ Β«Add Command…Β»
ΠΡΡ ΠΎΠ΄Π½ΠΎ ΠΎΠΊΠ½ΠΎ ΠΏΠΎΡΠ²ΠΈΡΡΡ. Π Π½ΡΠΌ β Π² Π»Π΅Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ Π²ΡΠ±ΡΠ°ΡΡ Β«ToolsΒ», Π° Π² ΠΏΡΠ°Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ Π²ΡΠ΄Π΅Π»ΠΈΡΡ Β«External Command 1Β». ΠΠ°ΠΆΠ°ΡΡ Β«OKΒ»
Β«External Command 1Β» ΠΎΠΊΠ°ΠΆΠ΅ΡΡΡ Π½Π°Π²Π΅ΡΡ
Ρ ΡΠΏΠΈΡΠΊΠ°, ΠΈ, ΠΎΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΡΠ°ΠΌΡ ΠΏΠ°Π½Π΅Π»Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² β Π² ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ΅ ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ ΠΏΡΠ½ΠΊΡ Β«Atmega168Β».
ΠΠΎ ΠΊΠ°ΠΊ ΠΌΠ½Π΅ ΠΊΠ°ΠΆΠ΅ΡΡΡ, ΠΌΠ΅ΡΡΠΎ Π΅ΠΌΡ ΠΎΡΠ²Π΅Π΄Π΅Π½ΠΎ Π½Π΅ ΡΠΎΠ²ΡΠ΅ΠΌ ΡΠ΄Π°ΡΠ½ΠΎΠ΅, ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ Π΅Π³ΠΎ ΡΠ΄Π²ΠΈΠ½ΡΡΡ Π²ΠΏΡΠ°Π²ΠΎ, Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΠ° Β«Move DownΒ» (ΠΎΠ΄Π½ΠΎ Π½Π°ΠΆΠ°ΡΠΈΠ΅ = ΡΠ΄Π²ΠΈΠ³ Π½Π° ΠΎΠ΄Π½Ρ ΠΏΠΎΠ·ΠΈΡΠΈΡ Π²ΠΏΡΠ°Π²ΠΎ). ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΊΡΡΠ²Π°ΡΡ ΠΎΠΊΠ½ΠΎ ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Β«CloseΒ» ΠΈ ΡΠΈΡΡ ΡΠΈΠΏ ΠΏΡΡΠΌΠΎ ΠΈΠ· ΡΡΡΠ΄ΠΈΠΈ Π² ΠΎΠ΄ΠΈΠ½ ΠΊΠ»ΠΈΠΊ ΡΠ΅ΡΠ΅Π· ΠΎΠ±ΠΎΠ·ΡΠ΅Π²Π°Π΅ΠΌΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ.
ΠΡΠΈ ΠΏΠ΅ΡΠ΅ΠΏΡΠΎΡΠΈΠ²ΠΊΠ΅ ΡΠΈΠΏΠ° ΡΠ°ΠΊΠΈΠΌ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ, Π½Π° ΡΠ΅ΠΊΡΠ½Π΄Ρ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΠΊΠΎΠ½ΡΠΎΠ»ΡΠ½ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ AVRDUDE. ΠΠΎ ΠΌΠΎΠΆΠ΅Ρ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡΡΡ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΡΡ ΠΊΠ°ΠΊ-ΡΠΎ ΡΠΎΡ
ΡΠ°Π½ΠΈΡΡ ΡΡΠΎΡ Π»ΠΎΠ³ Π΄Π»Ρ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅Π³ΠΎ Π΅Π³ΠΎ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° β ΡΠΎΠ³Π΄Π° Π² ΠΎΠΊΠ½Π΅ Β«External toolsΒ» Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΡΡΠ°Π²ΠΈΡΡ Π³Π°Π»ΠΊΡ Π½Π° Β«Use Output windowΒ».
Π ΡΠ΅ΠΏΠ΅ΡΡ Π»ΠΎΠ³ Π±ΡΠ΄Π΅Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ Π² ΠΎΠΊΠ½Π΅ Π²ΡΠ²ΠΎΠ΄Π°, ΡΡΠΎ Π²Π½ΠΈΠ·Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ATmel Studio 7. ΠΠ°Π½Π½Π°Ρ Π³Π°Π»ΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ Π·Π°Π΄Π°Π²Π°ΡΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π² Β«External toolsΒ» ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°.
ΠΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΡΡΠ·Π°ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°
ΠΠ· Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° READMI, ΠΈΠ΄ΡΡΠ΅Π³ΠΎ Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ΅ Ρ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°ΠΌΠΈ ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΎΠΉ Π΄Π»Ρ USBASP, ΠΏΠΎΠ·ΠΆΠ΅ Π²ΡΡΡΠ½ΠΈΠ»ΠΎΡΡ, ΡΡΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅Ρ Π²ΡΡΡΠ°Π²ΠΈΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ ΡΡΡΠ·-Π±ΠΈΡΠΎΠ², ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡΠΈΡ ΡΠ°Π±ΠΎΡΡ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ ΡΠ΅Π·ΠΎΠ½Π°ΡΠΎΡΠ°.ΠΠΈΠ½ΡΡΠΎΠΌ khazam’Ρ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎ, ΡΡΠΎ Π² ΠΎΠΊΠ½Π΅ ΡΠΎ ΡΡΡΠ·Π°ΠΌΠΈ Π½Π΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ HEX-Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π²ΡΡΡΠ°Π²Π»Π΅Π½Π½ΡΡ Π±ΠΈΡΠΎΠ². ΠΡΠΎ ΡΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π² AVRDUDE PROG. ΠΠ°Π²ΠΎΠ΄ΡΠΊΠΈΠ΅ ΡΡΡΠ·Ρ, Π²ΡΡΡΠ°Π²Π»Π΅Π½Π½ΡΠ΅ ΠΊΠΈΡΠ°ΠΉΡΠ°ΠΌΠΈ, Π²ΡΠ³Π»ΡΠ΄ΡΡ ΡΠ°ΠΊ (ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΡΡΠ°Π²ΠΈΡΡ ΡΠΎΡΠΊΡ Β«ΠΈΠ½Π²Π΅ΡΡΠ½ΡΠ΅Β» β Π²ΡΠ΄Π΅Π»ΠΈΠ» ΡΠΈΠ½ΠΈΠΌ ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠΎΠΌ):

ΠΠ°ΠΊ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅Ρ Π²ΡΡΡΠ°Π²ΠΈΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ:
HFUSE=0xc9
LFUSE=0xef

ΠΡΠΎ Π½ΡΠΆΠ½ΠΎ ΡΠ½ΡΡΡ Π΄Π²Π΅ Π³Π°Π»ΠΊΠΈ Ρ Β«BODENΒ» ΠΈ Β«SUT1Β» (Π²ΡΠ΄Π΅Π»Π΅Π½ΠΎ ΠΊΡΠ°ΡΠ½ΡΠΌ ΠΎΠ²Π°Π»ΠΎΠΌ),
ΠΏΠΎΡΡΠ°Π²ΠΈΡΡ Π΄Π²Π΅ Π³Π°Π»ΠΊΠΈ Π½Π° Β«CKOPTΒ» ΠΈ Β«SUT0Β» (Π²ΡΠ΄Π΅Π»Π΅Π½ΠΎ Π·Π΅Π»ΡΠ½ΡΠΌ ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠΎΠΌ),
ΡΠΏΡΠ°Π²Π° Π² ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ ΠΏΡΠΈ ΡΡΠΎΠΌ Π±ΡΠ΄ΡΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ HEX-Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΈΠ·ΠΌΠ΅Π½ΡΠ½Π½ΡΡ
Π±ΠΈΡΠΎΠ² (Π²ΡΠ΄Π΅Π»Π΅Π½ΠΎ ΠΆΠΈΡΠ½ΡΠΌ ΠΊΡΠ°ΡΠ½ΡΠΌ ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠΎΠΌ): Lock Byte: 3F, Fuse High Byte: C9, Fuse Low Byte: EF.
ΠΡΠ»ΠΈ Π²ΡΡ ΡΡ
ΠΎΠ΄ΠΈΡΡΡ, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΆΠΈΠΌΠ°ΡΡ Β«ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅Β»
ΠΠΠΠΠΠΠΠ. ΠΠ»ΠΎΠΉ ΡΡΡΠ·-Π±ΠΈΡ RSTDISBL β Π½Π΅ ΡΡΠΎΠ³Π°ΡΡ Π½ΠΈ Π² ΠΊΠΎΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅, ΠΈΠ½Π°ΡΠ΅ Π΅Π³ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π±Π»ΠΎΠΊΠΈΡΡΠ΅Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΈ ΠΏΡΠΎΡΠΈΡΡ ΠΏΠΎΡΠΎΠΌ ΡΠ΅ΡΠ΅Π· USBASP Π΅Π³ΠΎ ΡΠΆΠ΅ Π±ΡΠ΄Π΅Ρ Π½Π΅Π»ΡΠ·Ρ._____________________________________
ΠΡΠ²ΠΎΠ΄Ρ
ΠΠΏΡΠΎΠ±ΠΎΠ²Π°Π½ΠΎ, ΡΠ°Π±ΠΎΡΠ°Π΅Ρ. ΠΡΠ»ΠΈ khazam Π½Π΅ ΠΏΠ»Π°Π½ΠΈΡΡΠ΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ, ΡΠΎ Π² ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° β ΡΠΌΡΡΠ»Π° Π½Π΅Ρ, Π±Π»Π°Π³ΠΎ ΠΈ ΡΠ°ΠΊ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, ΠΏΡΠΈΡΡΠΌ Π² ΡΠ»ΡΡΠ°Π΅ Ρ ATtiny13 Π½ΠΈΠΊΠ°ΠΊΠΈΡ ΠΏΡΠ°Π²ΠΎΠΊ ΠΈ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠ΅ΠΊ Π²Π½ΠΎΡΠΈΡΡ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ. ΠΠΎΡΠ»Π΅Π΄Π½ΡΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΠ° β ΠΏΠΎΡΠ΅ΠΌΡ-ΡΠΎ ΠΎΠΊΠ°Π·Π°Π»Π°ΡΡ Π±ΠΎΠ»Π΅Π΅ ΠΊΠ°ΠΏΡΠΈΠ·Π½Π° Π² ΡΡΠΎΠΌ ΠΏΠ»Π°Π½Π΅. ΠΠ΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΠΎΠ΅, ΠΏΠΎΡΠ»Π΅ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ, ΠΏΠ»Π°ΡΡ Π½Π°Π΄ΠΎ ΠΏΡΠΎΠΏΠ°ΡΡΡ ΠΈ ΠΎΡΠΌΡΡΡ.Π‘ΠΏΠΈΡΠΎΠΊ ΡΡΡΠ»ΠΎΠΊ
1) ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ USBASP
2) AVRDUDE PROG 3.3 (ΡΠΎΡΡΠΌ)
3) Khazama AVR Programmer 1.7
4) ΠΠΈΡΠ°ΠΉΡΠΊΠ°Ρ ΡΡΠΎΠΊΠΎΠ²Π°Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΠ° (10ΠΊΠ±)
5) ΠΡΡ
ΠΈΠ² Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΠ°ΠΌΠΈ Π΄Π»Ρ USBASP ΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°ΠΌΠΈ Π΄Π»Ρ Windows β ΡΠ°ΠΉΡ ΡΠΎΠ·Π΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΠ΅ΠΊΡΠ°
mysku.ru
ΠΠ±Π·ΠΎΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° USBAsp v.2.0 β RobotChip
Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ, ΠΎ Π½Π΅Π΄ΠΎΡΠΎΠ³ΠΈΠΌ ΠΈ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ΅ USBAsp v.2.0 Π΄Π»Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² AVR (ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡΠΉ Π½Π° Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Β Π’ΠΎΠΌΠ°ΡΠ° Π€ΠΈΡΠ»Π°), Ρ Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΡΠΈΠ²Π°ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ AVR ΠΏΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ ISPΒ (Π½Π΅ Π²ΡΠΏΠ°ΠΈΠ²Π°Ρ Π΅Π³ΠΎ Ρ ΠΏΠ»Π°ΡΡ), Π° ΡΠ°ΠΌΠΎΠ΅ Π³Π»Π°Π²Π½ΠΎΠ΅, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΡΠΈΡΡ Π·Π°Π³ΡΡΠ·ΠΎΡΠ½ΡΠΉ ΡΠ΅ΠΊΡΠΎΡ Π½Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°Ρ Arduino.
Π’Π΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ
βΊ ΠΠ°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ: 5 Π, DC
βΊ ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ: USB 2.0
βΊ ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅/ ΡΡΠ΅Π½ΠΈΠ΅: Atmel (AVR)
βΊ ΠΠ°Π±Π°ΡΠΈΡΡ: 70 ΠΌΠΌ x 18 ΠΌΠΌ x 10 ΠΌΠΌ
βΊΒ Β ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ
ΡΠΈΡΡΠ΅ΠΌ: Windows XP / 7 / 8 / 8.1 / 10.
ΠΠ±ΡΠΈΠ΅Β ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ USBAsp ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΠ΅ΡΡΡ ΠΈ ΠΎΡΠΊΡΡΡΡΠΌ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ, ΡΠ°ΠΊ ΡΡΠΎ ΠΏΡΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·Π³ΠΎΡΠΎΠ²ΠΈΡΡ ΡΠ°ΠΌΠΎΠΌΡ, ΡΠΊΠ°ΡΠ°Π² ΠΏΠ΅ΡΠ°ΡΠ½ΡΡ ΠΏΠ»Π°ΡΡ ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΡ Ρ ΡΠ°ΠΉΡΠ°Β Thomas, ΠΈΠ·-Π·Π° ΡΡΠΎΠ³ΠΎ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°Ρ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° Ρ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠΌ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΠΎΠΌ. Π ΠΌΠΎΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ Π±ΡΠ΄Ρ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°ΡΡ ΠΎ USBAsp V2.0 ΠΊΠΈΡΠ°ΠΉΡΠΊΠΎΠ³ΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ LC Technelogy.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΡΠΎΠ±ΡΠ°Π½ Π½Π° ΡΠΈΠ½ΠΈΠΉ ΠΏΠ΅ΡΠ°ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΠ΅, ΡΠ»Π΅Π²Π° ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ USB-ΡΠ°Π·ΡΠ΅ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠΉ Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ. ΠΒ ΡΠ΅Π½ΡΡΠ΅ ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°Π΅ΡΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ATmega8A, ΡΡΠ΄ΠΎΠΌ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ ΠΊΠ²Π°ΡΡΠ΅Π²ΡΠΉ ΡΠ΅Π·ΠΎΠ½Π°ΡΠΎΡ Π½Π° 12 ΠΠΡ ΠΈ ΡΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΎΠ±Π²ΡΠ·ΠΊΠ° (ΡΠ΅Π·ΠΈΡΡΠΎΡΡ, ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡΡ). Π‘ΠΏΡΠ°Π²Π° ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Β 10-ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΡΠΉ ΡΠ°Π·ΡΠ΅ΠΌ (Π΄Π²Π° ΡΡΠ΄Π°, ΠΏΠΎ ΠΏΡΡΡ Π²ΡΠ²ΠΎΠ΄ΠΎΠ², ΡΠ°Π³ΠΎΠΌ 2.54 ΠΌΠΌ), ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡΠΈΠΉ ΠΎΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½ΡΠΌΠΈ Ρ ΠΏΡΠΎΡΠΈΠ²Π°Π΅ΠΌΡΠΌ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ (ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ISP). Π ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ΅ ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΠΊΠ°Π±Π΅Π»Ρ, Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ, ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ ΡΠ°Π·ΡΠ΅ΠΌ IDC (10 Π²ΡΠ²ΠΎΠ΄ΠΎΠ²), Π΄Π»Ρ ΠΏΡΠΎΡΡΠΎΡΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΏΠ»Π°Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Arduino), ΡΠΎΠ²Π΅ΡΡΡ ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΡΠΈ Π°Π΄Π°ΠΏΡΠ΅Ρ-ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π½ΠΈΠΊ Ρ 10-pin Π½Π° 6-pin. ΠΠ°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π²ΡΠ²ΠΎΠ΄ΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° USBAsp ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅ Π½ΠΈΠΆΠ΅, Π²ΠΈΠ΄ Π½Π° ΡΡΠΎΡΠΎΠ½Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°.
ΠΠ°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π²ΡΠ²ΠΎΠ΄ΠΎΠ²:
βΊ Β 1 β MOSI
βΊ Β 2 β VCC
βΊ Β 3, 8, 10 β Β GND
βΊ Β 4 β TXD
βΊ Β 5 β RESET
βΊ Β 6 β RXD
βΊ Β 7Β β SCK
βΊ Β 9 β MISO
Π‘Π²Π΅ΡΠΎΠ²Π°Ρ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΈΡ
βΊ Β ΠΡΠ°ΡΠ½ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ G β ΠΠΊΠ»ΡΡΠ΅Π½
βΊ Β ΠΡΠ°ΡΠ½ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ R β ΠΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½ΡΠΌΠΈ
ΠΠ΅ΡΠ΅ΠΌΡΡΠΊΠΈ
βΊ Β JP1 β POWER,Β ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π½Π° ΡΠ°Π·ΡΠ΅ΠΌΠ΅ ISP VCC (Π²ΡΠ²ΠΎΠ΄ 2), ΠΌΠΎΠΆΠ½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π½Π° + 3.3Π, + 5Π ΠΈΠ»ΠΈ Π²ΠΎΠ²ΡΠ΅ ΡΠ±ΡΠ°ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΡ, Π΅ΡΠ»ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ΅ΠΌΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ, ΠΈΠΌΠ΅Π΅Ρ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ.
βΊ Β JP2 β SERVICE,Β ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ USBasp.
βΊ Β JP3 β SLOW,Β ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° Π½ΠΈΠ·ΠΊΠΈΡ
ΡΠΊΠΎΡΠΎΡΡΡΡ
, Π΅ΡΠ»ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ΅ΠΌΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ, ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π° ΡΠ°ΡΡΠΎΡΠ΅ Π½ΠΈΠΆΠ΅ 1.5 ΠΠΡ, SCK (Π²ΡΠ²ΠΎΠ΄ 7) ΡΠΌΠ΅Π½ΡΡΠΈΡ ΡΠ°ΡΡΠΎΡΡ Ρ 375 ΠΊΠΡ Π΄ΠΎ 8 ΠΊΠΡ.
ΠΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½Π°Ρ ΡΡ Π΅ΠΌΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° USBAsp V2.0 ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅ Π½ΠΈΠΆΠ΅.
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΡ
AVR ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ²:
βΊ Β Mega Series:Β ATmega8, ATmega8A, ATmega48, ATmega48A, ATmega48P,Β ATmega48PA, ATmega88, ATmega88A, ATmega88P, ATmega88PA,Β ATmega168, ATmega168A, ATmega168P, ATmega168PA, ATmega328,Β ATmega328P, ATmega103, ATmega128, ATmega128P, ATmega1280,Β ATmega1281, ATmega16, ATmega16A, ATmega161, ATmega162,Β ATmega163, ATmega164, ATmega164A, ATmega164P, ATmega164PA,Β ATmega169, ATmega169A, ATmega169P, ATmega169PA, ATmega2560,Β ATmega2561, ATmega32, ATmega32A, ATmega324, ATmega324A,Β ATmega324P, ATmega324PA, ATmega329, ATmega329A, ATmega329P,Β ATmega329PA, ATmega3290, ATmega3290A, ATmega3290P, ATmega64,Β ATmega64A, ATmega640, ATmega644, ATmega644A, ATmega644P,Β ATmega644PA, ATmega649, ATmega649A, ATmega649P, ATmega6490,Β ATmega6490A, ATmega6490P, ATmega8515, ATmega8535,
βΊ Β Tiny Series:Β ATtiny12, ATtiny13, ATtiny13A, ATtiny15, ATtiny25,Β ATtiny26, ATtiny45, ATtiny85, ATtiny2313, ATtiny2313A
βΊ Β Classic Series:Β AT90S1200, AT90S2313, AT90S2333, AT90S2343, AT90S4414,Β AT90S4433, AT90S4434, AT90S8515,Β AT90S8535
βΊ Β Can Series:Β AT90CAN128
βΊ Β PWN Series:Β AT90PWM2, AT90PWM3
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° USBAsp Π½Π° Windows 8/10
ΠΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΠΊ USB ΠΏΠΎΡΡΡΒ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅, Π΅ΡΠ»ΠΈ Π²ΡΠ΅ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎ, Π½Π° ΠΏΠ»Π°ΡΠ΅ Π·Π°Π³ΠΎΡΠΈΡΡΡ ΠΊΡΠ°ΡΠ½ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄. ΠΠ°Π»Π΅Π΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° Π½Π°ΡΠ½Π΅Ρ ΠΏΠΎΠΈΡΠΊ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°
Π’Π°ΠΊ ΠΊΠ°ΠΊ, Π² ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ Π½Π΅ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°, Π² Β«ΠΠΈΡΠΏΠ΅ΡΡΠ΅ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Β» ΠΏΠΎΡΠ²ΠΈΡΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Β«USBAspΒ» Ρ Π²ΠΎΡΠΊΠ»ΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΌ Π·Π½Π°ΠΊΠΎΠΌ.
Π‘ΠΊΠ°ΡΠΈΠ²Π°Π΅ΠΌ Π°ΡΡ ΠΈΠ²Β Ρ ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΏΠΎΠ΄ΠΏΠΈΡΡΡ, ΡΠ°Π·Π°ΡΡ ΠΈΠ²ΠΈΡΡΠ΅ΠΌ ΠΈ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΠΌΒ Β«InstallDriver.exeΒ»Β
ΠΡΠ°ΠΉΠ²Π΅Ρ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½, Π²Β Β«ΠΠΈΡΠΏΠ΅ΡΡΠ΅ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Β» ΠΏΡΠΎΠΏΠ°Π΄Π΅Ρ Π²ΠΎΡΠΊΠ»ΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΉ Π·Π½Π°ΠΊ Ρ Β«USBAspΒ».
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° Π½Π° Windows XP ΠΈ Windows 7 Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½Π°Ρ, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ Π³ΠΎΡΠΎΠ² ΠΊ ΡΠ°Π±ΠΎΡΠ΅.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π΄Π»Ρ USBAsp V2.0
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π» Β«ΠΠΎΠ΄Π½Π°Ρ Π‘Π΅ΡΠ³Π΅ΠΉΒ», ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Ρ ΠΊΠΈΡΠ°ΠΉΡΠΊΠΈΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠΎΠΌ USBAsp v.2.0, Π½ΠΎ ΠΈ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°ΠΌΠΈ. ΠΠ΅ΡΠ²ΡΠΌ Π΄Π΅Π»ΠΎΠΌ ΡΠΊΠ°ΡΠΈΠ²Π°Π΅ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΡΠ°Π·Π°ΡΡ
ΠΈΠ²ΠΈΡΡΠ΅ΠΌ ΠΈ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΠΌΒ Β«AVRDUDEPROG.exeΒ».
Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΡΠΈΠΌΠ΅ΡΠ°, ΠΏΡΠΎΡΡΡ ΠΊΠΈΡΠ°ΠΉΡΠΊΡΡ ΠΏΠ»Π°ΡΡ Arduino UNO R3Β Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ ΠΌΠΈΠΊΡΠΎΡΡ
Π΅ΠΌΠ° ATmega328P. Π ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅, ΠΆΠΌΠ΅ΠΌ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡ Β«ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡΒ» ΠΈ Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ ATmega328P.
ΠΠ°Π»Π΅Π΅, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π²ΡΠ±ΡΠ°ΡΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΡ, Π² ΡΡΡΠΎΠΊΠ΅ Β«FlashΒ» Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌΒ Β«. . .Β», ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΠΌ Π² ΠΏΠ°ΠΏΠΊΡ Β«C:\Program Files\Arduino\hardware\arduino\avr\bootloaders\atmegaΒ» ΠΈ Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌΒ Β«ATmegaBOOT_168_atmega328.hexΒ», ΠΆΠΌΠ΅ΠΌΒ Β«ΠΡΠΊΡΡΡΡΒ»
ΠΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΠΊ ΠΏΠ»Π°ΡΠ΅ Β«Arduino UNO R3Β», ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡ Β«ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅Β».
Π ΠΊΠΎΠ½ΡΠ΅, Π²ΡΠΉΠ΄Π΅Ρ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ, ΠΎ ΡΠ΄Π°ΡΠ½ΠΎΠΌ ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ.
Β
Π‘ΡΡΠ»ΠΊΠΈΒ Β Π‘ΠΊΠ°ΡΠ°ΡΡ Π΄ΡΠ°ΠΉΠ²Π΅Ρ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° USBASP v2.0 (LC Technology, ATMEL)
Β Β Π‘ΠΊΠ°ΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ AVRDUDE_PROG v.3.3
ΠΡΠΏΠΈΡΡ Π½Π° AliexpressΒ Β ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ USBASP v2.0 (LC Technology, ATMEL)
Β Β ΠΠ΄Π°ΠΏΡΠ΅Ρ Π΄Π»Ρ ATMEL AVRISP, USBASP, STK500 (10 pin Π½Π° 6 pin)
ΠΡΠΏΠΈΡΡ Π² Π‘Π°ΠΌΠ°ΡΠ΅ ΠΈ ΠΎΠ±Π»Π°ΡΡΠΈΒ Β ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ USBASP v2.0 (LC Technology, ATMEL)
Β Β ΠΠ΄Π°ΠΏΡΠ΅Ρ Π΄Π»Ρ ATMEL AVRISP, USBASP, STK500 (10 pin Π½Π° 6 pin)
robotchip.ru
ΠΠΠ ΠΠΠ ΠΠ¨ΠΠΠΠ USBISP Π USBASP
ΠΡΠΈΠΌΠ΅ΡΠ½ΠΎ Π³ΠΎΠ΄Π° Π΄Π²Π° Π½Π°Π·Π°Π΄ Ρ Π·Π°ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΎΠ²Π°Π»ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² AVR. ΠΠ·ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ»ΠΎ Π½Π΅ ΡΠ»ΠΈΡΠΊΠΎΠΌ Π±ΡΡΡΡΠΎ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΠ΅ΠΌΠ° Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠ»ΠΎΠΆΠ½Π°Ρ, Π½ΠΎ Π²ΡΠ΅-ΡΠ°ΠΊΠΈ, ΠΌΠ½ΠΎΠΉ Π±ΡΠ»ΠΈ ΡΠΎΠ±ΡΠ°Π½Ρ ΠΈ Π΄ΠΎΠ²Π΅Π΄Π΅Π½Ρ Π΄ΠΎ ΡΠΌΠ° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΡΡΠΎΠΉΡΡΠ² Π² ΠΊΠΎΡΠΏΡΡΠ°Ρ , Ρ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π° Tiny. ΠΠ° ΡΡΠΎ Π²ΡΠ΅ΠΌΡ ΡΡΠΏΠ΅Π» ΠΎΠ±Π·Π°Π²Π΅ΡΡΠΈΡΡ Π΄Π²ΡΠΌΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°ΠΌΠΈ, ΠΎΠ΄ΠΈΠ½ ΡΠΎΠ±ΡΠ°Π» ΡΠ°ΠΌ, ΡΡΠΎ ΠΏΡΠΎΡΡΠΎΠΉ ΠΈ Π²ΡΠ΅ΠΌ ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΠΡΠΎΠΌΠΎΠ²Π°, Π²ΡΠΎΡΠΎΠΉ Π·Π°ΠΊΠ°Π·Π°Π» Ρ ΠΠ»ΠΈ ΡΠΊΡΠΏΡΠ΅ΡΡ, ΠΏΠΎ ΡΠ΅Π½Π΅ 3 Π΄ΠΎΠ»Π»Π°ΡΠ° ΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ USBISP.Β
ΠΠ»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ Π½Π°ΠΉΡΠΈ ΠΈ Π·Π°ΠΊΠ°Π·Π°ΡΡ Π΅Π³ΠΎ Π½Π° ΠΠ»ΠΈ-ΡΠΊΡΠΏΡΠ΅ΡΡ, Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π½Π°Π±ΡΠ°ΡΡ Π² ΡΡΡΠΎΡΠΊΠ΅ ΠΏΠΎΠΈΡΠΊΠ° USBASP USBISP. ΠΡΠΎΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΡΠ΅Π» ΡΡΠ°Π·Ρ Π² Π°Π»ΡΠΌΠΈΠ½ΠΈΠ΅Π²ΠΎΠΌ ΠΊΠΎΡΠΏΡΡΠ΅, Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎΠΌ ΠΊΠΎΡΠΏΡΡΠ΅ ΡΠ»Π΅ΡΠΊΠΈ, Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ΅ Ρ Π½ΠΈΠΌ Π±ΡΠ» ΡΠ»Π΅ΠΉΡ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ 10 Pin. ΠΡΠΎ ΠΏΠ΅ΡΠ΅ΠΏΡΠΎΡΠΈΠ²ΠΊΡ Π΅Π³ΠΎ Π² ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΡΠΉ USBASP ΠΌΡ ΠΈ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠΌ Π² ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅. ΠΠ»Ρ ΡΠ΅Π³ΠΎ ΡΡΠΎ Π΄Π΅Π»Π°ΡΡ ΠΈ Π² ΡΠ΅ΠΌ ΠΎΡΠ»ΠΈΡΠΈΡ ΡΡΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠΎΠ², USBASP ΠΈ USBISP ? ΠΠ΅Π»ΠΎ Π² ΡΠΎΠΌ, ΡΡΠΎ ΠΠΈΡΠ°ΠΉΡΠΊΠΈΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎ ΡΠ²ΠΎΠ΅ΠΉ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠΎΠΉ, Prog ISP, ΠΈ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ, Π² ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ USBASP ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ AVR Studio. ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° ΡΠΎ, ΡΡΠΎ Prog ISP ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠ°, ΠΈΠ΄Π΅Ρ Π½Π° Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅, ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π΅ΠΉ ΠΌΠ΅Π½Π΅Π΅ ΡΠ΄ΠΎΠ±Π½ΠΎ, ΡΠ΅ΠΌ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠΎΠΉ Π΄Π»Ρ USBASP Khazama.Β
ΠΠ»Ρ USBASP ΡΡΡΠ΅ΡΡΠ²ΡΡΡ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠΈ, ΠΏΠΎΠΌΠΈΠΌΠΎ Khazama ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΠ΅ Ρ ΠΊΠΎΠ½ΡΠΎΠ»ΡΠ½ΡΠΌ AVR DUDE. ΠΡ ΡΠ΅Π±Ρ ΡΠΊΠ°ΠΆΡ, ΡΡΠΎ ΡΠ°Π·Π½ΠΈΡΠ° Π² ΡΠ΄ΠΎΠ±ΡΡΠ²Π΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΡΠ»Π΅ ΠΏΠ΅ΡΠ΅ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ ΡΠΈΠ»ΡΠ½ΠΎ Π·Π°ΠΌΠ΅ΡΠ½Π°. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π² ΡΠΎΠΉ ΠΆΠ΅ Prog ISP Π½Π΅ΡΠ΄ΠΎΠ±Π½ΠΎΠ΅ Π²ΡΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΡΡΠ·ΠΎΠ², Ρ ΡΡΠΈΠΌ Ρ Khazama ΠΏΠΎΠ»Π½ΡΠΉ ΠΏΠΎΡΡΠ΄ΠΎΠΊ. ΠΠΎΠΆΠ½ΠΎ Π²ΡΠ±ΠΈΡΠ°ΡΡ Π·Π°ΠΏΠΈΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΡΡΡΠ·ΠΎΠ² Π΄Π»Ρ ΠΠ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΎΠ΄Π½ΠΈΠΌ ΠΊΠ»ΠΈΠΊΠΎΠΌ Π΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π²ΡΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΡΡΠ·ΠΎΠ², ΠΊΠ°ΠΊ Π³Π°Π»ΠΎΡΠΊΠ°ΠΌΠΈ, ΡΠ°ΠΊ ΠΈ ΠΈΠ· Π²ΡΠΏΠ°Π΄Π°ΡΡΠ΅Π³ΠΎ ΡΠΏΠΈΡΠΊΠ°.Β
Π’Π°ΠΊΠΆΠ΅ ΠΏΡΠΈΡΡΡΡΡΠ²ΡΠ΅Ρ ΡΡΠ½ΠΊΡΠΈΡ Auto programm, Β Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΏΠΎΡΡΠ΄ΠΎΠΊ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ, Π·Π°ΠΏΡΡΠΊΠ°Π΅ΠΌΡΡ Π²ΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠΈ Π² ΠΎΠ΄ΠΈΠ½ ΠΊΠ»ΠΈΠΊ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠΈΡΠ°Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»Π°, ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠ°Ρ Π·Π°ΠΏΠΈΡΡ ΠΈ Π²Π΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ. ΠΡΡΡ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π½Π° Π²ΡΠ±ΠΎΡ.Β
ΠΠ΅ΡΠ΅ΠΉΠ΄Π΅ΠΌ ΠΊ Π΄Π΅Π»Ρ, ΡΡΠΎ ΠΆΠ΅ Π½Π°ΠΌ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΠ΄Π΅Π»Π°ΡΡ Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΠ΅ΡΠ΅ΠΏΡΠΎΡΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ? ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΡ ΠΌΠΎΠ³ΡΡ ΠΈΠ΄ΡΠΈ Π² Π΄Π²ΡΡ Π²Π°ΡΠΈΠ°Π½ΡΠ°Ρ , Π² Π°Π»ΡΠΌΠΈΠ½ΠΈΠ΅Π²ΠΎΠΌ ΠΊΠΎΡΠΏΡΡΠ΅, ΠΈ Π±Π΅Π· ΠΊΠΎΡΠΏΡΡΠ°. ΠΡΠ»ΠΈ ΡΠΎ Π²ΡΠΎΡΡΠΌ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠΌ Π²ΡΠ΅ ΠΏΠΎΠ½ΡΡΠ½ΠΎ, ΡΠΎ Ρ ΠΏΠ΅ΡΠ²ΡΠΌ, Π΅ΡΠ»ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ Π² ΠΊΠΎΡΠΏΡΡΠ΅, Π½ΡΠΆΠ½ΠΎ Π°ΠΊΠΊΡΡΠ°ΡΠ½ΠΎ ΡΡΡΠ½ΡΡΡ Π΅Π³ΠΎ Π² ΡΡΠΎΡΠΎΠ½Ρ ΡΠ°Π·ΡΠ΅ΠΌΠ° USB Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ΅. Π‘Π½ΠΈΠΌΠ°Π΅ΡΡΡ ΠΎΠ½ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ, ΠΈ Ρ ΡΡΠΈΠΌ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Π±ΡΡΡ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ. ΠΠ° ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ ΡΠ°Π·ΡΠ΅ΠΌΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Ρ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ Π±ΡΠ΄Π΅Ρ Π½Π°ΠΊΠ»Π΅Π΅Π½Π° ΡΠ΅Π·ΠΈΠ½ΠΎΠ²Π°Ρ ΠΈΠ·ΠΎΠ»ΡΡΠΈΠΎΠ½Π½Π°Ρ ΠΏΡΠΎΠΊΠ»Π°Π΄ΠΊΠ°, ΠΎΡΠΊΠ»Π΅ΠΈΠ²Π°Π΅ΠΌ Π΅Ρ, ΠΎΠ½Π° Π½Π°ΠΌ Π±ΡΠ΄Π΅Ρ ΠΌΠ΅ΡΠ°ΡΡ ΠΏΡΠΈ ΠΏΠ°ΠΉΠΊΠ΅. ΠΡΠΈ ΡΠ±ΠΎΡΠΊΠ΅ Π² ΠΊΠΎΡΠΏΡΡ Π½Π΅ Π·Π°Π±ΡΠ²Π°Π΅ΠΌ ΠΏΡΠΈΠΊΠ»Π΅ΠΈΡΡ Π΅Ρ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ, Π²ΠΎ ΠΈΠ·Π±Π΅ΠΆΠ°Π½ΠΈΠ΅ Π·Π°ΠΌΡΠΊΠ°Π½ΠΈΡ ΠΊΠΎΡΠΏΡΡΠ° Ρ ΡΠ°Π·ΡΠ΅ΠΌΠΎΠΌ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ°Π»Π΅Π΅ ΠΏΠ΅ΡΠ΅Π²ΠΎΡΠ°ΡΠΈΠ²Π°Π΅ΠΌ ΠΈ ΡΠΌΠΎΡΡΠΈΠΌ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ Ρ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ. ΠΡ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠ²ΠΈΠ΄Π΅ΡΡ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠ°Π·Π²ΠΎΠ΄ΠΊΠΈ Π²Π°ΡΠ΅ΠΉ ΠΏΠ»Π°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅:
ΠΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΡΡΠ΅ΡΡΠ²ΡΡΡ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΡ ΡΠ°Π·Π²ΠΎΠ΄ΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠΎΠ² Ρ ΠΊΠΈΡΠ°ΠΉΡΠ΅Π².Β Π§ΡΠΎ Π½Π°ΠΌ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π·Π΄Π΅ΡΡ ΡΠ΄Π΅Π»Π°ΡΡ? Π’ΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΠ΄Π°Π»ΠΈΡΡ ΠΏΡΠΈΠΏΠΎΠΉ Ρ Π΄Π²ΡΡ ΠΈΠ»ΠΈ ΡΡΠ΅Ρ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ² Π½Π° ΠΏΠ»Π°ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°, Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠ°Π·Π²ΠΎΠ΄ΠΊΠΈ Π²Π°ΡΠ΅ΠΉ ΠΏΠ»Π°ΡΡ. ΠΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Ρ ΡΠΎΠ³ΠΎ ΡΠ°ΠΉΡΠ° ΠΏΠΎ ΠΊΠΎΡΠΎΡΠΎΠΉ Ρ ΠΏΠ΅ΡΠ΅ΠΏΡΠΎΡΠΈΠ²Π°Π» ΡΠ²ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ, Π±ΡΠ»Π° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π° ΡΠ»Π΅Π΄ΡΡΡΠ°Ρ ΡΠ°Π·Π²ΠΎΠ΄ΠΊΠ°:
ΠΠ΄Π΅ΡΡ, ΠΊΠ°ΠΊ ΠΌΡ Π²ΠΈΠ΄ΠΈΠΌ Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅, ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΠ΄Π°Π»ΠΈΡΡ ΠΏΡΠΈΠΏΠΎΠΉ Ρ ΡΡΠ΅Ρ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ², Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΡΡΠ°Π²ΠΈΡΡ (Π·Π°ΠΏΠ°ΡΡΡ) ΠΏΡΠΎΠ²ΠΎΠ»ΠΎΡΠ½ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΡ, ΡΡΠΎΠ±Ρ ΠΏΠ΅ΡΠ΅Π²Π΅ΡΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ Π² ΡΠ΅ΠΆΠΈΠΌ ΡΠ°ΠΌΠΎΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
Π― Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΡΡ Π²ΠΌΠ΅ΡΡΠΎ ΠΊΡΡΠΎΡΠΊΠ° ΠΏΡΠΎΠ²ΠΎΠ΄Π°, Π²ΡΠ²ΠΎΠ΄ΠΎΠΌ, ΠΎΡΠΊΡΡΠ΅Π½Π½ΡΠΌ ΠΎΡ ΡΠ΅Π·ΠΈΡΡΠΎΡΠ°. Π ΡΠ°Π·ΡΠΌΠ΅Π΅ΡΡΡ, ΡΠ°ΠΊΠΆΠ΅ ΡΠ΄Π°Π»ΠΈΠ» ΠΏΡΠΈΠΏΠΎΠΉ Ρ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ² Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ΅, ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½Π½ΡΡ Π±ΡΠΊΠ²Π°ΠΌΠΈ Π ΠΈ Π. Π’ΠΎΠ»ΡΠΊΠΎ Π² ΠΌΠΎΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΠ°ΠΊΠΈΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ² Π±ΡΠ»ΠΎ Π΄Π²Π°.
ΠΠ°ΠΊ ΠΌΡ Π²ΠΈΠ΄ΠΈΠΌ Π½Π° ΡΠΎΡΠΎ Π²ΡΡΠ΅, ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΠ° ΠΈΠ· Π²ΡΠ²ΠΎΠ΄Π° ΡΠ΅Π·ΠΈΡΡΠΎΡΠ° ΡΠΆΠ΅ Π·Π°ΠΏΠ°ΡΠ½Π° ΠΌΠ½ΠΎΠΉ ΠΊ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°ΠΌ ΡΠ°ΠΌΠΎΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° UP. ΠΠ° ΡΠΎΡΠΎ Π½ΠΈΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ±Π΅Π΄ΠΈΡΡΡΡ Π² ΡΡΠΎΠΌ. ΠΠ°ΠΎΠ΄Π½ΠΎ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ Π²ΠΈΠ΄Π΅ΡΡ, ΡΡΠΎ Π½Π° ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°Ρ Π ΠΈ Π ΠΎΡΡΡΡΡΡΠ²ΡΠ΅Ρ ΠΏΡΠΈΠΏΠΎΠΉ.
ΠΡΠΈΠΏΠΎΠΉ ΡΠ΄Π°Π»ΡΠ΅ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π΄Π΅ΠΌΠΎΠ½ΡΠ°ΠΆΠ½ΠΎΠΉ ΠΎΠΏΠ»Π΅ΡΠΊΠΈ. ΠΡ Π²ΡΡΡΠ³ΠΈΠ²Π°Π΅ΠΌ ΠΊΡΡΠΎΡΠ΅ΠΊ ΠΎΠΏΠ»Π΅ΡΠΊΠΈ, ΠΎΠ±ΠΌΠ°ΠΊΠΈΠ²Π°Π΅ΠΌ Π΅Π³ΠΎ Π² ΡΠΏΠΈΡΡΠΎ ΠΊΠ°Π½ΠΈΡΠΎΠ»ΡΠ½ΡΠΉ ΡΠ»ΡΡ, ΠΈ, ΠΏΡΠΎΠ³ΡΠ΅Π²Π°Ρ ΠΆΠ°Π»ΠΎΠΌ ΠΏΠ°ΡΠ»ΡΠ½ΠΈΠΊΠ°, ΠΊΠ»Π°Π΄Π΅ΠΌ Π½Π° ΠΊΠΎΠ½ΡΠ°ΠΊΡ, ΠΏΡΠΈΠ΄Π°Π²Π»ΠΈΠ²Π°Ρ ΡΠ²Π΅ΡΡ Ρ ΠΏΠ°ΡΠ»ΡΠ½ΠΈΠΊΠΎΠΌ. Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΏΡΠΈΠΏΠΎΠΉ Ρ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ² Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ Π½Π° ΠΎΠΏΠ»Π΅ΡΠΊΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΌΠ΅ΠΆΠ΄Ρ Π½ΠΈΠΌΠΈ Π½Π΅ Π±ΡΠ»ΠΎ Π·Π°ΠΌΡΠΊΠ°Π½ΠΈΡ. Π ΡΠ΅ΠΌ ΠΈ Π½ΡΠΆΠ½ΠΎ ΡΠ±Π΅Π΄ΠΈΡΡΡΡ, ΠΏΡΠΎΠ·Π²ΠΎΠ½ΠΈΠ² ΠΌΡΠ»ΡΡΠΈΠΌΠ΅ΡΡΠΎΠΌ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ Π·Π²ΡΠΊΠΎΠ²ΠΎΠΉ ΠΏΡΠΎΠ·Π²ΠΎΠ½ΠΊΠΈ. ΠΠ»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½ΠΎ Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°ΠΌΠΈ Β USBISP ΠΈΒ USBASP ΠΌΠ½ΠΎΠΉ Π±ΡΠ» ΡΠ΄Π΅Π»Π°Π½ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π½ΠΈΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠΊΠ°Π·Π°Π»ΡΡ ΡΠ΄ΠΎΠ±Π΅Π½ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² ΠΏΡΠΈ ΠΎΡΠ»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠΈ Π½Π° ΡΠ°Π½Π³ΠΎΠ²ΡΡ ΠΌΠ°ΠΊΠ΅ΡΠ½ΡΡ ΠΏΠ»Π°ΡΠ°Ρ , ΠΈ ΠΊΠΎΡΠΎΡΡΠΉ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π» Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΡΡΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°:
Π ΡΠ΅ΠΌΡ Ρ ΠΏΠΈΡΠ°Π» Π² Π½Π°ΡΠ°Π»Π΅ ΡΡΠ°ΡΡΠΈ ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ΅ ΠΡΠΎΠΌΠΎΠ²Π°? Π ΡΠΎΠΌΡ, ΡΡΠΎ Π΄Π»Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ Π½Π°ΠΌ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π»ΡΠ±ΠΎΠΉ Π΄ΡΡΠ³ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ. ΠΠΎΠΆΠ½ΠΎ ΡΠΎΡΠ½ΠΎ ΡΠ°ΠΊΠΎΠΉ ΠΆΠ΅ USBISP. Π’ΠΎ Π΅ΡΡΡ, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π½Π΅Ρ Π²ΡΠΎΡΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°, ΠΎ ΠΏΠ΅ΡΠ΅ΠΏΡΠΎΡΠΈΠ²ΠΊΠ΅ USBISP Π² USBASP ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π±ΡΡΡ. Π ΠΌΠΎΠΆΠ½ΠΎ ΡΠΏΠ°ΡΡΡ ΠΏΠΎ ΡΠ°ΠΊΠΎΠΌΡ ΡΠ»ΡΡΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΠΡΠΎΠΌΠΎΠ²Π°, ΠΈ ΠΏΡΠΎΡΠΈΡΡ ΠΈΠΌ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΡΡΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°. Π‘Ρ Π΅ΠΌΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° ΠΡΠΎΠΌΠΎΠ²Π° ΠΏΡΠΎΡΡΠ°Ρ, ΠΈ Π΄Π΅ΡΠ°Π»ΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ Π΄Π»Ρ ΡΠ±ΠΎΡΠΊΠΈ, Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π΄Π΅ΡΠ΅Π²ΡΠ΅. ΠΠΎΠΏΡΡΡΠΈΠΌ, Ρ Π²Π°Ρ Π΅ΡΡΡ Π²ΡΠΎΡΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ. Π’ΠΎΠ³Π΄Π° Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΡΠ²ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΠΊ ΡΠ»Π΅ΠΉΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° USBISP Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΡΠ°ΠΏΠΈΠ½ΠΎΠ²ΠΊΠΎΠΉ ΡΠ°Π·ΡΠ΅ΠΌΠ°. ΠΡ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ Π²ΠΈΠ΄Π΅ΡΡ Π½Π° ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ ΡΠΈΡΡΠ½ΠΊΠ΅:
ΠΠΎΠ½ΡΠ°ΠΊΡΡ Π² ΡΠ»Π΅ΠΉΡΠ΅ ΠΈΠ΄ΡΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ Ρ ΠΎΠ±ΠΎΠΈΡ ΠΊΠΎΠ½ΡΠΎΠ². ΠΠ°ΠΌ ΠΏΠΎΡΡΠ΅Π±ΡΡΡΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠΎΠ±ΠΎΠΉ, Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ ΠΎΠ±ΡΡΠ½ΠΎΠΌΡ ΠΏΡΠΎΡΠΈΠ²Π°Π½ΠΈΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°. Π’ΠΎ Π΅ΡΡΡ Π²ΡΠ²ΠΎΠ΄Ρ VCC, GND, MISO, MOSI, RESET ΠΈ SCK ΠΎΠ±ΠΎΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠΎΠ² Π½ΡΠΆΠ½ΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡ. ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΠ΅, Π΅ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²Π°Π΅ΠΌ ΡΠ΅ΡΠ΅Π· USB ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ, USBISP, USBASP ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΎΠΉ Ρ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Ρ USB Π½Π° ΠΏΡΠΎΡΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ, ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ ΠΏΠΎΠ΄Π°Π²Π°ΡΡ. ΠΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²Π°Π΅ΠΌ ΡΠ΅ΡΠ΅Π· ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΠΡΠΎΠΌΠΎΠ²Π°, ΡΠΎ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π°ΡΡ. ΠΠΎΡΠ»Π΅ ΠΏΡΠΎΡΠΈΠ²Π°Π½ΠΈΡ Π²ΡΠΏΠ°ΠΈΠ²Π°Π΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΡ, Π·Π°ΠΌΡΠΊΠ°Π΅ΠΌ ΡΠ΅ Π΄Π²Π° ΠΈΠ»ΠΈ ΡΡΠΈ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°, Ρ ΠΊΠΎΡΠΎΡΡΡ ΠΌΡ ΡΠ΄Π°Π»ΡΠ»ΠΈ ΠΏΡΠΈΠΏΠΎΠΉ ΠΊΠ°ΠΏΠ΅Π»ΡΠΊΠΎΠΉ ΠΏΡΠΈΠΏΠΎΡ, ΠΈ, Π½Π΅ ΡΠΎΠ±ΠΈΡΠ°Ρ Π² ΠΊΠΎΡΠΏΡΡ, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌ Π½Π°Ρ Π½ΠΎΠ²ΠΎΠΈΡΠΏΠ΅ΡΠ΅Π½Π½ΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ USBASP ΠΊ USB ΠΏΠΎΡΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°. ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π·Π°ΠΏΡΠΎΡΠΈΡΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°. ΠΠΎΡΠ²ΠΈΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ ΠΎΠΊΠ½ΠΎ:
Π‘ΠΎΠ³Π»Π°ΡΠ°Π΅ΠΌΡΡ Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΎΠΉ ΠΈ ΡΠΊΠ°Π·ΡΠ²Π°Π΅ΠΌ Π²ΡΡΡΠ½ΡΡ ΠΏΡΡΡ ΠΊ ΠΏΠ°ΠΏΠΊΠ΅ libusb_0.1.12.1, ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΡΠΊΠ°ΡΠ°ΡΡ Π² Π°ΡΡ ΠΈΠ²Π΅ Π² ΠΊΠΎΠ½ΡΠ΅ ΡΡΠ°ΡΡΠΈ. Π Π½Π΅ΠΉ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π΄ΡΠ°ΠΉΠ²Π΅Ρ Π΄Π»Ρ USBASP. ΠΠΎΡΠ»Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅ ΠΏΠΎΡΠ²ΠΈΡΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ USBASP:
ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΡΠ±Π΅Π΄ΠΈΠΌΡΡ, ΡΡΠΎ Π²ΡΠ΅ Π·Π°ΡΠ°Π±ΠΎΡΠ°Π»ΠΎ, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΠ»ΡΡ, ΠΏΡΠΈΠΊΠ»Π΅ΠΈΠ²Π°Π΅ΠΌ ΠΈΠ·ΠΎΠ»ΡΡΠΈΠΎΠ½Π½ΡΡ ΡΠ΅Π·ΠΈΠ½ΠΊΡ Π½Π°Π·Π°Π΄ Π½Π° ΠΌΠ΅ΡΡΠΎ, ΠΈ ΡΠΎΠ±ΠΈΡΠ°Π΅ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ. Π ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΡΡΠ°ΡΠ΅ΠΉ ΠΏΡΠΎ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΡ Khazama, Π±ΡΠ»ΠΎ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ, ΡΡΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° Khazama ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π΅ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎ Π±Π΅Π· ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ β ΡΠΈΠ»ΡΡΡΠ° libusb-win32-devel-filter-1.2.6.0. Π’Π°ΠΊ Π»ΠΈ ΡΡΠΎ ΠΈΠ»ΠΈ Π½Π΅Ρ β Π½Π΅ Π·Π½Π°Ρ, Ρ ΠΌΠ΅Π½Ρ ΡΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π±ΡΠ»Π° ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π°. Π‘ΠΊΠ°ΡΠ°ΡΡ Π΅Ρ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ Π² Π°ΡΡ ΠΈΠ²Π΅ Π² ΠΊΠΎΠ½ΡΠ΅ ΡΡΠ°ΡΡΠΈ. Π‘Π½Π°ΡΠ°Π»Π° Khazama Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΎΡΠΊΠ°Π·ΡΠ²Π°Π»Π°ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΠΌΠΎΠΈΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠΎΠΌ. ΠΠΎΠ³ΡΠ³Π»ΠΈΠ² ΠΏΠΎ ΡΡΠΎΠΌΡ Π²ΠΎΠΏΡΠΎΡΡ Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠΎΡΡΠΌΠ°Ρ , Π½Π°ΡΠ΅Π» ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, ΡΡΠΎ Π½ΡΠΆΠ½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΠ°ΡΡΠΎΡΡ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ 187.5 ΠΊΠΈΠ»ΠΎΠ³Π΅ΡΡ, ΡΡΠΎ ΠΈ ΡΠ΄Π΅Π»Π°Π». ΠΡΠΎΠ±Π»Π΅ΠΌΠ° ΡΡΠ°Π·Ρ ΠΏΡΠΎΠΏΠ°Π»Π°. ΠΡΠ° ΡΡΠ½ΠΊΡΠΈΡ Π΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π² ΡΠ²Π΅ΠΆΠΈΡ Π²Π΅ΡΡΠΈΡΡ Khazama, Π² ΡΠ°ΡΡΠ½ΠΎΡΡΠΈ Khazama AVR Programmer 1.7. Π‘ΠΊΠ°ΡΠ°ΡΡ Π΅Ρ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π² Π°ΡΡ ΠΈΠ²Π΅ Π² ΠΊΠΎΠ½ΡΠ΅ ΡΡΠ°ΡΡΠΈ.
ΠΠ°ΠΊ ΡΠΆΠ΅ ΠΏΠΈΡΠ°Π» Π²ΡΡΠ΅ ΠΏΡΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΡ ΡΡΡΠ·ΠΎΠ², Π·Π΄Π΅ΡΡ Ρ ΡΡΠΈΠΌ Π²ΡΠ΅ ΠΎΡΠ»ΠΈΡΠ½ΠΎ, ΠΌΠΎΠΆΠ½ΠΎ, ΠΊΠ°ΠΊ Π²ΡΠ±ΠΈΡΠ°ΡΡ ΠΈΠ· Π½ΠΈΡΠΏΠ°Π΄Π°ΡΡΠ΅Π³ΠΎ ΡΠΏΠΈΡΠΊΠ°, ΡΠ°ΠΊ ΠΈ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ Π²ΡΡΡΠ½ΡΡ Π³Π°Π»ΠΎΡΠΊΠ°ΠΌΠΈ.Β
Π― ΠΏΡΠΎΡΠΈΠ²Π°Π» Tiny-2313, Π½ΠΎ ΡΡΠ° ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠ° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ, ΠΏΠΎΠΌΠΈΠΌΠΎ ΡΡΠΎΠ³ΠΎ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°, Π΅ΡΠ΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π΄ΡΡΠ³ΠΈΡ ΡΠΈΠΏΠΎΠ² ΠΠ. ΠΠΎΡΠ»Π΅ Π·Π°ΠΏΡΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π²ΡΠ±ΡΠ°ΡΡ Π½Π°Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΈΠ· ΡΠΏΠΈΡΠΊΠ°, Ρ ΠΌΠ΅Π½Ρ ΠΊΠ°ΠΊ ΠΌΡ Π²ΠΈΠ΄ΠΈΠΌ Π½Π° ΡΠΊΡΠΈΠ½Π΅, Π²ΡΠ±ΡΠ°Π½ Tiny2313. Π’Π°ΠΊΠΆΠ΅ Π² Π½Π΅ΠΉ Π΅ΡΡΡ ΡΡΠ½ΠΊΡΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΠ°ΡΡ ΠΎΠΊΠ½ΠΎ ΠΏΠΎΠ²Π΅ΡΡ ΠΎΡΡΠ°Π»ΡΠ½ΡΡ , ΡΡΠΎ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½Π°Ρ ΡΠΏΡΠ°Π²Π° Ρ ΠΊΡΠ°Ρ ΠΏΠΈΠΊΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΊΠ°Π½ΡΠ΅Π»ΡΡΡΠΊΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ. ΠΡΠΎΡΠΈΠ²ΠΊΠ° Π΄Π»Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° MEGA-8, HEX ΡΠ°ΠΉΠ», ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΈΠΊΡΠ΅ΠΏΠ»Π΅Π½Π° Π² ΠΎΠ±ΡΠ΅ΠΌ Π°ΡΡ ΠΈΠ²Π΅. Π€ΡΡΠ·Ρ ΠΏΡΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ Π½Π΅ Π½ΡΠΆΠ½ΠΎ. ΠΠ΅Π»Π°Ρ Π²ΡΠ΅ΠΌ ΡΠ΄Π°ΡΠ½ΠΎΠΉ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ! ΠΠ²ΡΠΎΡ AKV.
el-shema.ru
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ USBasp. | ΠΠ°Π»Π΅Π½ΡΠΊΠΈΠΉ Π±Π»ΠΎΠ³ ΡΠΊΡΠΎΠΌΠ½ΠΎΠ³ΠΎ Π°ΠΉΡΠΈΡΠ½ΠΈΠΊΠ°.
ΠΠ»Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ ΡΠ²ΠΎΠΈΡ
ΠΏΠΎΠ΄Π΅Π»ΠΎΠΊ Π½Π° AVR Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ USBasp, ΠΊΡΠΏΠ»Π΅Π½Π½ΡΠΉ ΡΡΠΎ Π»Π΅Ρ Π½Π°Π·Π°Π΄ Π·Π° 100Ρ Π½Π° AliExpress. ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΎΡΠ΅Π½Ρ ΡΠ΄ΠΎΠ±Π½ΠΎ, Π½ΠΈΠΊΠ°ΠΊΠΈΡ
ΡΠ΅Π±Π΅ Π΄ΡΠ΅Π²Π½ΠΈΡ
COM ΠΈΠ»ΠΈ LTP ΠΏΠΎΡΡΠΎΠ², ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΉ USB!
ΠΠΎΡ ΡΠ°ΠΊ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΡΠΎ ΡΡΠ΄ΠΎ ΠΊΠΈΡΠ°ΠΉΡΠΊΠΎΠΉ ΠΏΡΠΎΠΌΡΡΠ»Π΅Π½Π½ΠΎΡΡΠΈ!
Β
ΠΡ Π° ΡΠ΅ΠΏΠ΅ΡΡ ΠΏΠΎ ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅)
ΠΠ΅Π»Π΅Π·ΠΎ.
ΠΠ²ΡΠΎΡΠΎΠΌ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° ΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π΅ΠΌΠ΅Ρ Thomas Fichl, ΡΡΡΠ°Π½ΠΈΡΠΊΠ° Π΅Π³ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠΎ ΡΡ
Π΅ΠΌΠ°ΠΌΠΈ, ΡΠ°ΠΉΠ»Π°ΠΌΠΈ ΠΏΠ΅ΡΠ°ΡΠ½ΡΡ
ΠΏΠ»Π°Ρ ΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°ΠΌΠΈ.
Π Π°Π±ΠΎΡΠ°Π΅Ρ ΡΡΠΎΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΡΠ΅ΡΠ΅Π· ISP.
Π Π°ΡΠΏΠΈΠ½ΠΎΠ²ΠΊΠ° ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ² Π½Π° ΡΠ°ΠΌΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ΅
ΠΠΎΡΡΠΎΠΌΡ Ρ Π²ΡΠ΅Π³Π΄Π° ΡΡΠ°ΡΠ°ΡΡΡ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡ ΡΡΠΎΡ ΡΠ°Π·ΡΠ΅ΠΌ Π΅ΡΠ»ΠΈ ΡΠ°ΠΌ ΡΠ°Π·Π²ΠΎΠΆΡ ΠΏΠ»Π°ΡΡ. ΠΡΠ΅Π½Ρ ΡΠ΄ΠΎΠ±Π½ΠΎ, ΠΏΡΠΎΡΠΈΠ²Π°ΡΡ ΠΈ ΠΎΡΠ»Π°ΠΆΠΈΠ²Π°ΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π½Π° Ρ
ΠΎΠ΄Ρ. ΠΡΠΎΡΠΈΠ», Π½Π΅ Π·Π°ΡΠ°Π±ΠΎΡΠ°Π»ΠΎ, ΠΏΠΎΠ΄ΠΏΡΠ°Π²ΠΈΠ» ΠΊΠΎΠ΄, ΠΏΡΠΎΡΠΈΠ» Π΅ΡΠ΅ ΡΠ°Π·. ΠΠ΅ Π½ΡΠΆΠ½ΠΎ ΡΠ½ΠΈΠΌΠ°ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π²ΡΡΠ°Π²Π»ΡΡΡ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡβ¦.
Π ΡΠ°Π±ΠΎΡΠ΅ ΠΈ ΠΆΠ΅Π»Π΅Π·Π΅ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΡΠ°ΠΊ
Π‘ΠΎΡΡ
ΠΡ Π° ΡΠ΅ΠΏΠ΅ΡΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ Ρ ΠΊΠ°ΠΊΠΈΠΌ ΠΆΠ΅ ΡΠΎΡΡΠΎΠΌ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π΄Π°Π½Π½Π°Ρ ΠΏΠΎΠ΄Π΅Π»ΠΊΠ°!
Π‘ΠΊΠ°ΡΠΈΠ²Π°Π΅ΠΌ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° Ρ ΠΎΡΡ ΡΠ°ΠΉΡΠ°, ΡΡΡΠ°Π½ΠΈΡΠΊΠ° Π΄Π»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ.
Π£ΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ. ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅! ΠΠΎΠΌΠΏΡΡΡΠ΅Ρ Π±ΡΠ΄Π΅Ρ ΡΡΠ³Π°ΡΡΡΡ Π½Π° ΡΠΎ ΡΡΠΎ Π΄ΡΠ°ΠΉΠ²Π΅Ρ Π±Π΅Π· ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΏΠΎΠ΄ΠΏΠΈΡΠΈ. Π Windows 7 ΠΏΡΠΎΡΡΠΎ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π°Π΅ΠΌ ΡΡΠΎ Ρ
ΠΎΡΠΈΠΌ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΡ,
Π° Π΄Π»Ρ Windows 8 ΠΈ Π½ΠΎΠ²Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ.
ΠΡΠ΅ ΡΠ΅ΠΏΠ΅ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ Π³ΠΎΡΠΎΠ² ΠΊ ΡΠ°Π±ΠΎΡΠ΅.
Π― ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠΉ ΠΏΡΠΎΡΠΈΠ²Π°Π»ΡΡΠΈΠΊ Khazama AVR Programmer.Β ΠΡΠ»ΠΈΡΠ½Π°Ρ ΠΏΡΠΎΠ³Π° Ρ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΠΈΡΡΠΈΡΠ½ΡΠΌ Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠΌ!
ΠΡΠ±ΠΈΡΠ°Π΅ΠΌ ΡΠΈΠΏ ΠΈ ΠΏΠΎΠ΅Ρ
Π°Π»ΠΈ!
Π’ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΈΠ³ΡΠ°ΡΡΡΡ Ρ FUSES Π±ΠΈΡΠ°ΠΌΠΈ, Π²ΡΠ΅ Ρ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡΠΌΠΈ Π·Π° ΡΡΠΎ ΠΎΡΠ²Π΅ΡΠ°ΡΡ!
ΠΡ Π²ΠΎΡ ΠΏΠΎΠΆΠ°Π»ΡΠΉ ΠΈ Π²ΡΠ΅!
Π.Π«.
ΠΠ΅ Π·Π½Π°Ρ ΠΊΠ°ΠΊ Ρ Π²ΡΠ΅Ρ , Π½ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π° ΠΌΠΎΠΉ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ USBASP v2.0, Khazama ΡΡΠ³Π°Π΅ΡΡΡ ΠΏΡΠΈ ΠΏΠ΅ΡΠ΅ΠΏΡΠΎΡΠΈΠ²ΠΊΠ΅ Error Setting USBASP ISP Clockβ¦
ΠΠ³ΡΠ° Ρ Π²ΡΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΡΠ°Π·Π½ΠΎΠΉ ΡΠ°ΡΡΠΎΡΡ Π½Π΅ Π΄Π°Π΅Ρ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ².
ΠΠΎΡΠ»Π΅ Π½Π΅Π΄ΠΎΠ»Π³ΠΈΡ ΠΏΠΎΠΈΡΠΊΠΎΠ² Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅ Π½Π°ΡΠΊΠ½ΡΠ»ΡΡ ΡΠ°ΠΊΠΈ Π½Π° ΡΠ°ΠΊΡΡ ΠΆΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ Π΄ΡΡΠ³ΠΈΡ Π»ΡΠ΄Π΅ΠΉ.
ΠΠ»Ρ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΡΠΎΠ³ΠΎ Π΄ΠΎΡΠ°Π΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΡΡΠΊΠ°, Π½ΡΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΠΏΡΠΎΡΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ)) ΠΠ»Ρ ΡΠ°ΠΊΠΎΠ³ΠΎ ΡΡΡΠΊΠ° Π½Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ Π΅ΡΠ΅ ΠΎΠ΄ΠΈΠ½ USBasp!
ΠΠΎΡ ΡΠ°ΠΊ Π½ΡΠΆΠ½ΠΎ Π²ΡΠ΅ ΡΠΎΠ΅Π΄Π΅Π½ΠΈΡΡ. Π’Π΅ΠΏΠ΅ΡΡ Π·Π°Π»ΠΈΠ²Π°Π΅ΠΌ ΠΏΡΠΎΡΠΈΠ²ΠΊΡ
ΡΠ°ΠΉΠ»: usbasp.atmega8.2011-05-28
ΠΡΡΡΠ°Π²Π»ΡΠ΅ΠΌ Fuse Π±ΠΈΡΡ ΠΈ ΠΏΡΠΎΡΠΈΠ²Π°Π΅ΠΌ!
Β
ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ Π΄ΠΎΡΡΠ°Π²ΡΡΠΈΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΏΡΠΎΠΏΠ°Π΄ΡΡ!
Β
Update 2016
ΠΠΎΡΠ»Π΅ ΠΎΡΠ»ΠΈΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°, Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎ ΡΡΠ°Π»Π° Π²ΡΠ²Π°Π»ΠΈΠ²Π°ΡΡΡΡ Π½ΠΎΠ²Π°Ρ ΠΎΡΠΈΠ±ΠΊΠ° Π²ΠΎΡ ΡΠ°ΠΊΠΎΠ³ΠΎ Π²ΠΈΠ΄Π°
error: usbasp_transmit: libusb0-dll:err [contorl_msg]
Π Π΅ΡΠ΅Π½ΠΈΠ΅ Π±ΡΠ»ΠΎ Π½Π°ΠΉΠ΄Π΅Π½ΠΎ Π½Π΅ Π½Π΅Π·Π°ΠΌΠ΅Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎ, Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠ·ΠΈΡΡ ΡΠ°ΡΡΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ΄Π΅ΠΌ Π² Command β > Program Options β > ISP CLK Speed ΠΈ Π²ΡΡΡΠ°Π²Π»ΡΠ΅ΠΌ 187.5 KHZ (ΠΈΠ»ΠΈ AUTO).
ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ Π²ΡΠ΅ ΡΠ½ΠΎΠ²Π° ΡΠ°Π±ΠΎΡΠ°Π΅Ρ!
Update 2017
ΠΡΡΠ°Π²Π»ΡΠ΅ΠΌ Π½ΠΎΠ²ΡΡ Π½Π΅ ΡΠ°Π·Ρ Π½Π΅ ΠΏΡΠΎΡΠΈΡΡΡ Atmega8 ΠΈ Π²ΠΈΠ΄ΠΈΠΌ ΡΠ°ΠΊΠΎΠ΅!
100500 ΡΠ°Π· ΠΏΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ ΡΡ Π΅ΠΌΡ ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ, Π²ΡΠ΅ Π² Π½ΠΎΡΠΌΠ΅! Π Ρ ΠΆΠ΅ ΠΏΠΎΡΡΠΈ ΡΠ΄Π°Π²ΡΠΈΡΡ, Π½Π°Ρ ΠΎΠ΄ΠΈΠΌ ΠΊΠΎΡΡΠΊ! ΠΡΠΈΒ ΠΏΠ΅ΡΠ²ΠΎΠΌ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ Atmega8 ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΎΡ Π²Π½ΡΡΡΠ΅Π½Π½Π΅Π³ΠΎ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ° Π½Π° ΡΠ°ΡΡΠΎΡΠ΅ 1 Mhz, ΠΎΠ½Π° ΠΏΡΠΎΡΡΠΎ Π½Π΅ ΡΡΠΏΠ΅Π²Π°Π΅Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡΡΡ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅. Π Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΡΡΠΎΠ΅, Π½ΡΠΆΠ½ΠΎ ΡΠΌΠ΅Π½ΡΡΠΈΡΡ ΡΠ°ΡΡΠΎΡΡ ΡΡΠ΅Π½ΠΈΡ Π² Khazama.
ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΠΏΡΠΎΡΠΈΠ²Π°Π΅ΠΌ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π½Π° 8 Mhz ΠΈ Π²ΡΡΡΠ°Π²Π»ΡΠ΅ΠΌ AUTO.
Π ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΅ΡΠ΅ ΠΏΡΠΎΡΠ΅))) ΠΡΠΆΠ½ΠΎ Π·Π°ΠΌΠΊΠ½ΡΡΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ΅ JP3, Π΄Π»Ρ ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½ΠΈΡ ΡΠ°ΡΡΠΎΡΡ, Π° ΠΏΠΎΡΠ»Π΅ Π²ΡΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΡΡΠ·ΠΎΠ² Π½Π° Π±ΠΎΠ»Π΅Π΅ Π²ΡΡΠΎΠΊΡΡ ΡΠ°ΡΡΠΎΡΡ ΡΠ°Π±ΠΎΡΡ atmega, ΡΠ°Π·ΠΎΠΌΠΊΠ½ΡΡΡ.
Post Views: 1Β 525
it-chainik.ru
USB ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ AVR β USBAsp
ΠΠΈΠ΄ ΡΠ²Π΅ΡΡ Ρ |
!!! ΠΠ’ΠΠΠ¨Π !!!
ΠΠΎΡΠ²ΠΈΠ»Π°ΡΡ ΡΡ
Π΅ΠΌΠ° USB ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° ΠΊΠΎΡΠΎΡΠ°Ρ ΠΠ ΡΡΠ΅Π±ΡΠ΅Ρ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ ΡΠΏΡΠ°Π²Π»ΡΡΡΠ΅Π³ΠΎ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°.
Π’Π°ΠΊ ΠΊΠ°ΠΊ Ρ ΠΌΠ½ΠΎΠ³ΠΈΡ ΡΠΆΠ΅ Π΄Π°Π²Π½ΡΠΌ Π΄Π°Π²Π½ΠΎ Π½Π΅Ρ Π½ΠΈ COM Π½ΠΈ LPT ΠΏΠΎΡΡΠ°, ΡΠΎ Ρ ΡΠ΅ΡΠΈΠ» Π²ΡΠ»ΠΎΠΆΠΈΡΡ ΡΡ Π΅ΠΌΡ USB ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° Π΄Π»Ρ AVR. ΠΡΠΎ Π±ΡΠ΄Π΅Ρ ΡΠΈΡΠΎΠΊΠΎ ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ Π² ΡΠ·ΠΊΠΈΡ ΠΊΡΡΠ³Π°Ρ USBASP. Π‘Ρ Π΅ΠΌΠ° ΠΏΡΠΎΡΡΠ°Ρ ΠΊΠ°ΠΊ ΡΡΠΈ ΠΊΠΎΠΏΠ΅ΠΉΠΊΠΈ, Π½ΠΎ COM ΠΈΠ»ΠΈ LPT ΠΏΠΎΡΡ Π²ΡΠ΅ ΠΆΠ΅ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ β Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΡΠΎΡΠΈΡΡ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ. Π’Π°ΠΊ ΡΡΠΎ ΠΌΠΎΠΆΠ΅ΡΡ ΡΡ ΠΎΠ΄ΠΈΡΡ ΠΊ Π΄ΡΡΠ³Π°Π½Ρ. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΡΡΡΠΎΠΈΡΡΡ Π½Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ ATMega48 ΠΈΠ»ΠΈ ATMega8. ΠΡΠΆΠ½Π° ΠΈΠΌΠ΅Π½Π½ΠΎ 8 ΠΈΠ»ΠΈ 48, Π±Π΅Π· Π²ΡΡΠΊΠΈΡ ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠ² L. Π’Π°ΠΊ ΠΊΠ°ΠΊ Ρ Π½Π°Ρ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΠ°ΡΡΠΎΡΠ° Π²ΡΡΠ΅ ΡΠ΅ΠΌ 8 ΠΠ³Ρ.
Π‘Π±ΠΎΡΠΊΠ°
Π’Π°ΠΊ ΠΊΠ°ΠΊ Ρ ΡΡΠ°ΡΠ°ΡΡΡ Π½Π΅ Π²ΡΠΊΠ»Π°Π΄ΡΠ²Π°ΡΡ Π½Π΅ΠΏΡΠΎΠ²Π΅ΡΠ΅Π½Π½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ, ΡΠΎ Ρ ΠΏΠΎΠ²ΡΠΎΡΠΈΠ» ΡΡΠΎΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ. Π§ΠΈΡΡΠΎ Π΄Π»Ρ ΡΠ΅Π±Ρ, ΠΏΠΎΠΏΡΠΈΠΊΠΎΠ»Ρ. ΠΠΎΠ΄ΠΎΠ±ΡΠ°Π» Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠΌΠΏΠ°ΠΊΡΠ½ΡΡ ΡΡ Π΅ΠΌΡ ΠΈ ΠΏΠ΅ΡΠ΅Π²Π΅Π» Π΅Π΅ Π² ΡΠΎΡΠΌΠ°Ρ Sprint Layout. ΠΠ·Π³ΠΎΡΠΎΠ²ΠΈΠ» ΠΏΠ΅ΡΠ°ΡΠ½ΡΡ ΠΏΠ»Π°ΡΡ, ΡΡΡΠ°Π²ΠΈΠ». ΠΠ°ΡΠ²Π΅ΡΠ»ΠΎΠ²Π°Π» ΠΈ Π½Π°ΠΏΠ°ΡΠ» ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ. ΠΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡ ΡΡΠ°Π²ΠΈΡΡ Π½Π° ΠΏΠ°Π½Π΅Π»ΡΠΊΡ.
ΠΡΠΎΡΠΈΠ²ΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°
ΠΠ°Π»Π΅Π΅ Π·Π°ΠΌΡΠΊΠ°Π΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΡ J1 ΠΈ J2 ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΠΊ ΡΠ°Π·ΡΠ΅ΠΌΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ, Π΄Π° Ρ
ΠΎΡΡ ΡΠΎΡ ΠΆΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΠΡΠΎΠΌΠΎΠ²Π°. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅ΡΡ ΡΠ²ΠΎΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΠ΅, ΠΈΠ½Π°ΡΠ΅ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π°ΡΡ Π΅Π³ΠΎ Π½Π° ΡΡ
Π΅ΠΌΡ.
Π Π·Π°Π»ΠΈΠ²Π°Π΅ΠΌ Π² ΠΏΡΠΎΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΡ. ΠΠ»Ρ ATMega8 ΠΎΠ΄Π½Π° ΠΏΡΠΎΡΠΈΠ²ΠΊΠ°, Π΄Π»Ρ ATmega48 Π΄ΡΡΠ³Π°Ρ. ΠΠ°Π»ΡΡΠ΅ Π½ΡΠΆΠ½ΠΎ Π²ΡΡΡΠ°Π²ΠΈΡΡ Π±ΠΈΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ.
ΠΠ»Ρ ATMega48:
Π‘ΡΠ°ΡΡΠΈΠΉ Π±Π°ΠΉΡ FUSE Π²ΡΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΠΊΠ°ΠΊ 0Ρ
DD, ΠΌΠ»Π°Π΄ΡΠΈΠΉ 0xFF. ΠΠ° ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ΅ Ρ ΠΏΡΠΈΠ²Π΅Π» ΡΠΊΡΠΈΠ½ΡΠΎΡ ΠΈΠ· UniProf Ρ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΡΠ°ΡΡΡΠ°Π²Π»Π΅Π½ΡΠΌΠΈ Π±ΠΈΡΠ°ΠΌΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ Π΄Π»Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ATMega48.
ΠΡΠ»ΠΈ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ATmega8, ΡΠΎ Π±Π°ΠΉΡΡ FUSE ΡΠ°ΠΊΠΎΠ²Ρ:
Π‘ΡΠ°ΡΡΠΈΠΉ 0xC9, ΠΌΠ»Π°Π΄ΡΠΈΠΉ 0xEF
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° Π² ΡΠ°Π±ΠΎΡΡ
ΠΠΎΡΠ»Π΅ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ Π½ΡΠΆΠ½ΠΎ ΡΠ½ΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΡ J1 ΠΈ Π²ΡΠ΅, ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡΠΊΠ°ΡΡ Π² ΠΊΠΎΠΌΠΏ. Π‘ΡΠ°Π·Ρ ΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΡΡΡΡ USB ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ. Π‘ΠΊΠ°ΡΠΌΠ»ΠΈΠ²Π°Π΅ΠΌ Π΅ΠΌΡ Π΄ΡΠΎΠ²Π° ΠΈ Ρ Π½Π°Ρ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ Π½ΠΎΠ²ΡΠΉ Π΄Π΅Π²Π°ΠΉΡ β USBAsp. ΠΡΠ»ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ° ΡΡΠ³Π°Π΅ΡΡΡ Π½Π° Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°, Π³ΠΎΠ²ΠΎΡΠΈΡ, ΡΡΠΎ ΡΡΠΎ Π½Π΅ Π΄ΡΠ°ΠΉΠ²Π΅Ρ, Π° ΡΡΡΠ΅Π» ΠΊΠ°ΠΊΠΎΠΉ ΡΠΎ. ΠΠ½Π°ΡΠΈΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π»ΠΈΠ±ΠΎ ΠΊΡΠΈΠ²ΠΎ ΠΏΡΠΎΡΠΈΠ»ΡΡ, Π»ΠΈΠ±ΠΎ ΡΡ Π·Π°Π±ΡΠ» ΡΠ½ΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΡ J1.
ΠΠ΅ΡΠ΅ΠΌΡΡΠΊΠ° J3 ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² Ρ ΠΊΠΎΡΠΎΡΡΡ ΡΠ°ΡΡΠΎΡΠ° Π½Π΅ ΠΏΡΠ΅Π²ΡΡΠ°Π΅Ρ 1.5 ΠΠΡ. Π― Π΅Π΅ ΠΏΠΎΡΡΠ°Π²ΠΈΠ», Π±Π΅Π· Π½Π΅Π΅ Ρ ΠΌΠ΅Π½Ρ ΠΌΠ΅Π³Π° 8 Π½Π΅ Ρ ΠΎΡΠ΅Π»Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡΡΡ. ΠΠΎΡΠΎΠΌ ΠΏΠΎΠ΄ΠΏΡΠ°Π²ΠΈΠ» ΠΌΠ΅Π³Π΅ Fuse Π±ΠΈΡΡ, ΡΡΠΎΠ±Ρ ΠΎΠ½Π° Π·Π°ΡΠ°Π±ΠΎΡΠ°Π»Π° Π½Π° 8 ΠΠ³Ρ, ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΡ Π½Π΅ ΡΠ½ΡΠ», Π½ΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ. Π‘Π»ΡΡΠ°Π», ΡΡΠΎ ΠΏΠΎΠ΄ΠΏΡΠ°Π²ΠΈΠ»ΠΈ ΠΈ ΡΠ΅ΠΏΠ΅ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΡ ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ Π΄Π΅ΡΠ³Π°ΡΡ ΡΡΠ΄Π° ΡΡΠ΄Π°.
ΠΡΠ°ΡΠ½ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, ΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ ΠΊ USB ΠΈ Π·Π°ΠΏΠΈΡΠ°Π½. ΠΠ΅Π»Π΅Π½ΡΠΉ, ΡΡΠΎ ΠΈΠ΄Π΅Ρ ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΠΊ ΠΏΡΠΎΡΠΈΠ²Π°Π΅ΠΌΠΎΠΌΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ.
ΠΡΠΎΡΠΈΠ²Π°ΡΡΠΈΠΉ ΡΠΎΡΡ
ΠΡΠ΅, ΡΠ΅ΠΏΠ΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ ΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΡ ΠΏΡΠΎΠ²ΠΎΠ΄ ΠΈ ΡΡΠΊΠ°ΡΡ ΠΈΠΌ Π² ΠΏΡΠΎΡΠΈΠ²Π°Π΅ΠΌΡΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ.
ΠΠ΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½Π°Ρ ΡΠΎΡΡΠΈΠ½Π° ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΡΠΎΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΡΡΠΎ AVR-ΡΡΠ²Π°ΠΊ, ΠΎΠ½Π° ΠΆΠ΅ Π΄ΡΠ΄ΠΊΠ°, ΠΎΠ½Π° ΠΆΠ΅ AVRDUDE. ΠΠΎΡΠ½Π΅ΠΉΡΠΈΠΉ ΠΊΠΎΠ½ΡΠΎΠ»ΡΠ½ΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ. ΠΠ΅ ΡΡΠΎΠΈΡ ΠΏΡΠ³Π°ΡΡΡΡ Π΅Π³ΠΎ ΠΊΠΎΠ½ΡΠΎΠ»ΡΠ½ΠΎΡΡΠΈ, Π²ΠΎ ΠΏΠ΅ΡΠ²ΡΡ
Π±Π°ΡΠ½ΠΈΠΊΠΈ Π½ΠΈΠΊΡΠΎ Π½Π΅ ΠΎΡΠΌΠ΅Π½ΡΠ», Π° Π²ΠΎ Π²ΡΠΎΡΡΡ
Π½Π΅ Π½Π΅Π³ΠΎ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΎΠ±ΠΎΠ»ΠΎΡΠ΅ΠΊ.
ΠΠΠΠΠΠΠΠ! Π ΡΠΎΠΉ GUI ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠ΅ ΡΡΠΎ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² Π°ΡΡ ΠΈΠ²Π΅ ΠΠΠΠΠ Π‘ΠΠ«Π FUSE!!! Π’ΠΎ Π΅ΡΡΡ Π΅ΡΠ»ΠΈ Π² Π΄Π°ΡΠ°ΡΠΈΡΠ΅ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ, ΡΡΠΎ Π΄Π΅ΡΠΎΠ»ΡΠ½ΡΠ΅ SCKEL3..0 = 0100 ΡΠΎ ΡΡΡ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠΊΠ°Π·Π°Π½ 1011!!! ΠΠΎΡΠΎΡΠ΅, ΠΊΠ°ΠΊ Π² PoniProg. Π§Π΅Π³ΠΎ ΡΡΠΈ ΡΡΡΡΠΊΠΈ ΡΠ°ΠΊ Π²Π΅ΡΡΡΡ ΡΡΠΈ Π½Π΅ΡΡΠ°ΡΡΠ½ΡΠ΅ FUSE Ρ ΠΏΠΎΠ½ΡΡΡ Π½Π΅ ΠΌΠΎΠ³Ρ, Ρ ΠΎΡΡ Π±Ρ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π°Π»ΠΈ, Π° ΡΠΎ Π±Ρ Π·Π°Π»ΠΎΡΠΈΠ» ΠΊΡΠΈΡΡΠ°Π»Π» Π½Π°Ρ ΡΠ΅Π½.
ΠΠΎΡ, ΠΏΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ Π΄Π»Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ ΡΠ΅ΡΠ΅Π· USBAsp β ΠΠ°ΠΏΠΈΡΡΠ²Π°Π΅ΠΌ main.hex Π²ΠΎ ΡΠ»Π΅Ρ ATmega8:
avrdude -c usbasp -p atmega8 -U flash:w:main.hexΠ Π°ΡΡ ΠΈΠ² usbasp.rar Ρ ΡΠ»ΠΎΠΆΠΈΠ» Π²ΡΠ΅ ΡΠ°ΠΉΠ»Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°:
- ΠΡΠΎΡΠΈΠ²ΠΊΠ° Π΄Π»Ρ ATMega 48 ΠΈ ATMega 8
- ΠΡΠ°ΠΉΠ²Π΅Ρ Π΄Π»Ρ Π²ΠΈΠ½Π΄Ρ
- Π‘Ρ Π΅ΠΌΠ°
- ΠΠ΅ΡΠ°ΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ° Π² ΡΠΎΡΠΌΠ°ΡΠ΅ Sprint Layout
- Π€ΠΎΡΠΊΠΈ
- AVRDUDE
- GUI ΠΊ AVRDUDE
UPD:
ΠΠ»Ρ ΡΠ΅Ρ
Ρ ΠΊΠΎΠ³ΠΎ Π²Π΄ΡΡΠ³ ΠΏΠΈΡΠ΅Ρ, ΡΡΠΎ Π°ΡΡ
ΠΈΠ² Π±ΠΈΡΡΠΉ, Ρ Π²ΡΠ»ΠΎΠΆΠΈΠ» ΡΠΎ ΠΆΠ΅ ΡΠ°ΠΌΠΎΠ΅ Π² ZIP βUSBASP.ZIP
ΠΡΠΎΠ²Π΅ΡΠ΅Π½ΠΎ β ΡΠ°Π±ΠΎΡΠ°Π΅Ρ! ΠΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ΡΡ π
Π‘ΡΡΠ°Π½ΠΈΡΠΊΠ° Π°Π²ΡΠΎΡΠ° USBASP β ΡΠ°ΠΌ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΏΡΠΎΡΠΈΠ²ΠΎΠΊ, Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ² ΠΈ Π²Π°ΡΠΈΠ°Π½ΡΡ ΡΠ°Π·Π²ΠΎΠ΄ΠΎΠΊ ΠΏΠ»Π°Ρ.
Π‘ΡΡΠ°Π½ΠΈΡΠΊΠ° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° GUI ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠΈ Π΄Π»Ρ AVRDude
!!!WARNING!!!
Π’ΡΡ ΠΏΠΎΡΠ²ΠΈΠ»Π°ΡΡ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½Π½Π°Ρ ΠΈΠ½ΡΠ°, ΡΡΠΎ Π½ΠΎΠ²Π°Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΠ° (Ρ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΠΉΡΠ° Π°Π²ΡΠΎΡΠ°) ΠΌΠΎΠΆΠ΅Ρ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π° Π½Π΅ΠΊΠΎΡΠΎΡΡΡ
ΠΊΠΎΠΌΠΏΠ°Ρ
. Π£ ΠΌΠ΅Π½Ρ Π² Π°ΡΡ
ΠΈΠ²Π°Ρ
Π»Π΅ΠΆΠΈΡ ΡΡΠ°ΡΠ°Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΠ°, ΠΎΡ 2007 ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ 2006 Π³ΠΎΠ΄Π°. ΠΠ½Π° ΠΌΠΎΠΆΠ΅Ρ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π° ΡΠ°ΠΌΡΡ
Π½ΠΎΠ²ΡΡ
ΠΊΠΎΠΌΠΏΠ°Ρ
. ΠΠΎΡΠΎΡΠ΅, Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ β ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉ Π΄ΡΡΠ³ΡΡ Π²Π΅ΡΡΠΈΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ. Π‘ ΡΠ°ΠΉΡΠ° Π°Π²ΡΠΎΡΠ° ΠΈΠ»ΠΈ ΠΈΠ· ΠΌΠΎΠ΅Π³ΠΎ Π°ΡΡ
ΠΈΠ²Π°.
Π.Π«.
Π’Π°ΠΊΠΆΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ AVR910, ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΠΉ ΡΠ°ΠΊΠΆΠ΅ ΡΠ΅ΡΠ΅Π· USB ΠΈ ΠΈΠΌΠ΅ΡΡΠΈΠΉ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΠΈΠ΄Π΅Π½ΡΠΈΡΠ½ΡΡ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡ. Π§Π΅ΠΌ ΠΎΠ½ Π»ΡΡΡΠ΅/Ρ
ΡΠΆΠ΅ Ρ Π½Π΅ Π·Π½Π°Ρ. ΠΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ ΡΠ΄Π΅Π»Π°ΡΡ Π΅Π³ΠΎ. Π Ρ Π² ΡΠΊΠΎΡΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π²ΡΠ»ΠΎΠΆΡ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΈΠ·Π³ΠΎΡΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ JTAG Π°Π΄Π°ΠΏΡΠ΅ΡΠ° Π΄Π»Ρ Π²Π½ΡΡΡΠΈΡΡ
Π΅ΠΌΠ½ΠΎΠΉ ΠΎΡΠ»Π°Π΄ΠΊΠΈ AVR.
easyelectronics.ru