start attiny2313a with avrisp mkii light v1 0
DESCRIPTION
avr programingTRANSCRIPT
AVR ISP mkII L ATtiny2313A.
AVR ISP mkII L AVRISP mkII ( AVR Studio ) 8- RISC- AVR, ( ISP, PDI, TPI).
AVR ISP mkII L AVR Studio (AVR Studio 4.19 AVR Studio 6.0);
8- AVR ( ISP, PDI, TPI);
Flash EEPROM;
(fuses) (lockbits);
(51.1, 100, 6.48 , 125, 250, 500, 1MHz, 2MHz, 4MHz 8 SCK);
USB, ;
(3.3 5.0 ) ;
( ), , 50 .
AVR ISP mkII L :
1) AVR Studio 4.19.2) AVR ISP mkII L , .
3) ( ATtiny2313A-PU). , .
( ) AVR Studio () , (Select AVR Programmer). AVRISP mkII USB. ( ) :
:
, . ( )
, . ATtiny2313A :
, RC-. (Main) :
Device and Signature Bytes
Programming Mode and Target Settings
Device and Signature Bytes ( )
:
(), . Flash EEPROM, .
(), .
Programming Mode and Target Settings ( SCK)
(), SCK.
SCK ! ATtiny2313A 1, , SCK 250. 125 , . , SCK 6.48, . () . :
, , .
, , , ATtiny2313A:
(). ( ), ISP Mode Error:
:
ISP Mode Error RESET . ISP Mode Error , SCK .
SCK !
:
ATtiny2313A ( ) :
0x000: 0x1E ( Atmel).
0x001: 0x91 ( Flash 2KB).
0x002: 0x0A ( ATtiny2313/A, 0x001 0x91).
, .
( )
. (Fuses) . :
(Fuses) (ATtiny2313A) .
(3 ) AVR () . , ( / ), , -, , . . . , , . , . - , , , .
, ( ) . ATtiny2313A. :
SELFPRGEN Flash. .
DWEN
debugWIRE. . EESAVE
EEPROM (). . SPIEN
(ISP) . .
WDTON . .
BODLEVEL BOD, . . RSTDISBL RESET, 1 PA2. . CKDIV8
8. .
CKOUT
PD2. .
SUT_CKSEL . RC- 8 RESET, , 14 65 .! SPIEN. , . ! RSTDISBL. RESET. , RESET .
:
BODLEVEL-2.7
CKDIV8-
().
( ):
RC- 8. RESET 2.7 .
( Flash EEPROM)
( ATtiny2313A) AVR Studio. : TEST_ATtiny2313A_01.zip . D:\TEST_ATtiny2313A_01\
! .
Flash EEPROM , (Program).
:
Device Flash EEPROMDevice ()
(), . Flash EEPROM, .
(), Flash , . . (), Flash EEPROM . .Flash ( )
(), .
(), *.hex .
(), , Flash . , .
(), *.hex .
EEPROM ( )
(), .
(), *.eep .
(), , EEPROM . , .
(), *.eep .
*.hex ( ) *.eep .
(), Flash, Flash .
Flash :
:
, Flash, ( SCK ):
EEPROM (), EEPROM.
EEPROM :
:
, EEPROM, ( SCK ):
(Program) (ELF Production File Format):
.elf FLASH EEPROM, . , .
*.elf :
1. *.hex .
2. *.eep .
3. .
4. .
5. () Test_1.elf .
*.elf :
*.elf :
1. *.elf .
2. (Main).
3. ().
( LockBits)LockBits ( ) Flash EEPROM . . , (LockBits). (LockBits) . :
:
No memory lock features enabled .
Further programming disabled , .
Further programming and verification disabled .
Further programming and verification disabled, Further programming disabled .
, Flash EEPROM .
( )
, OSCCAL RC- ( ). .
(Advanced). (Advanced) :
Oscillator Calibration Byte
: () RC-.
(), . RC- . (), Flash EEPROM.
Value () .
Address () ( ) Flash EEPROM .
(), Flash EEPROM.
, , RC- 8 ().
0x5F.
. (Flash EEPROM) OSCCAL.
EEPROM 20 () RC- 8.
() RC- 8 . Address 20. (). ().
:
( )
, (Auto) . . , .
( ), :
Erase Device .
Program Flash Flash .
Verify Flash Flash *.hex .
Program EEPROM EEPROM .
Verify EEPROM EEPROM *.eep .
Program Fuses .
Verify Fuses ( ).
Program lock bits .
Verify lock bits ( ).
! .
,
( ), " ". "Log to file" . / "Browse" ("") , . .
, ( ). (HW Settings)
(HW Settings) AVR ISP mkII L . (HW Info)
(HW Info) .