0% found this document useful (0 votes)
729 views

USBASP - Help3

The document discusses USBasp and ProgISP, which are in-system programming tools used for programming AVR microcontrollers. USBasp uses USB to program microcontrollers through their SPI interface, and supports a wide range of AVR chips. ProgISP 1.6.7 also programs through the SPI interface but uses an ICSP connector and can program at speeds up to 8MHz. The document provides details on the supported microcontrollers, programming procedures, and how to use USBasp and ProgISP with programming software like CodeVision and Bascom. It was created by C.N. Fanavaran.
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
729 views

USBASP - Help3

The document discusses USBasp and ProgISP, which are in-system programming tools used for programming AVR microcontrollers. USBasp uses USB to program microcontrollers through their SPI interface, and supports a wide range of AVR chips. ProgISP 1.6.7 also programs through the SPI interface but uses an ICSP connector and can program at speeds up to 8MHz. The document provides details on the supported microcontrollers, programming procedures, and how to use USBasp and ProgISP with programming software like CodeVision and Bascom. It was created by C.N. Fanavaran.
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 19

USBasp

ProgISP

! CD

Zar
$

Created by : C.N.Fanavaran

Help.pdf "

USBasp
%

& $

(&

!" # $% #&

'

USBasp + %

#) !)*

ProgISP 1.6.7

#& ,. $'

ProgISP

,+!C

/A

Created by : C.N.Fanavaran

0 12 ',

Bascom

4 5 6&

CodeVision

4 5 6&

;;; , # :!
D

#/

+ ! B %

(& 8 9
= >+

#7%
? ! ( <

USBasp

) ! " # $ % # &'" (
/

Created by : C.N.Fanavaran

-."

## #

* +# ,

CD Drive:\Driver\win-driver # # +# ,

Created by : C.N.Fanavaran

! 5, # # &'" 4 23 (

) 01#

&'"

/01

Created by : C.N.Fanavaran

61

J1:Speed
GND
VCC
RESET
SCK
MISO
MOSI

J2:Power
:"

>? #

2<

A :"

8
=
; A 8

Created by : C.N.Fanavaran

<

# E C

# 1.5MHz ! ;
8KHz sck :"

*@

# sck :"

C%3

"

2 DE<
B

'#
J

# 1.5MHz ! B

F< G * 0? 1 !
#

VCC
9

2#

(& > &

(#

Mega16 K

8 L "

= (

$% #" !=

"
8

I.

EH C2

G $&F3" + "

E$&F3" 7
EH

." =#

6 1 AVR

; USB D#
0

HAI

2 B 375KHz

# ) ;

8
9

9
2" =

!
/

$% #JK

#L

!" #
D

Created by : C.N.Fanavaran

7
I

+ M .
, $ LN" % (&

AM #
,

" A

N #

01

' # M"

OP 0;1 0 1 # #
I.

;1 #

#
I.

# 3 W" #

"

8 A M"

8 #

Q P 20Pin

6 1 =# T U
X # #T U

Q P 28pin

20Pin A

/01
A

# %" ;
A

8 #

#! R
#

M" #

A#

# 3

!
;

#
9 V" 9!B

#
@

U Xtal ,

Mega16 K

8 EY1

U Xtal ,

90S8515 K

8 EY2

/01

Created by : C.N.Fanavaran

8 A

# "A

8 EY3

8 EY4

"Y

& $

(&

!" # $% #&

'

ISP:
Mega: 48 , 64 , 88 ,103 ,128 , 165, 168 ,169 ,325 , 329 , 645 , 649
,3250 ,3290 ,6450 , 6490
Tiny: 24 ,26 ,44 ,84
In-System Programming 0 S 3 , W* (
SPI 8 A #
AJ A 8
/

E#L
40 Pin:
Mega : 16 , 32 ,161 ,162 ,163 , 323 , 644 ,8535 ,8515
90S : 8515 ,8535
28 Pin:
Mega: 8,168
90S : 2333 ,4433
20 Pin:
90S : 1200 ,2313
Tiny2313
8 Pin:
90S : 2323 ,2343,
Tiny : 12 ,13 ,15 ,22 ,25 ,45 ,85

USBasp + %
A S
W" #

R1
S

V #
ProgISP
.

V", ! USBasp R1

# #

"

" Hex

*[

8 ! F

"

Created by : C.N.Fanavaran

0U "

A
Z F

" (Codevision,Bascom,)

1 # U # M* 9 " !
61

#) !)*

0 ! *]W
;

F D X6

9
W(^

A
(#

\
61

]V( A

# % OP
D

X , S23 .U" "

/01

@ !, 0

$ #

TJ U

# "

exe 1 != $ $

% #7% !G "! 7 %

S7 . L

1.6.7 .U" E $ '

"

(&

ProgISP $,!

#& ,-

ProgISP 1.6.7
$

"

!,

& $%

% $=QG
D.&!, #

;" 01# #

9"

- . " # W" # A 8
/
Load #
/

Created by : C.N.Fanavaran

]W # 0 ! *
" Hex
- . " # Auto M

7
10
11
3

12
13
14

15
16

9
19
20
18
17

_ *@ [/

0 D#

# 0! * M

/
\ "

)
0

DX`

S D#

# 0! * M

- . " W" # Start Up Time # W" # :"


\
/

J"

#; ! F

' [/

I.

9 V" # 0 ! * D ; W
' A 8 A 0 ! * 0 F`

6
"

/
* ^K

# 0 ! *!
H

A#

# /
S

/
_ * @ 0< (

# 0 ! * 0 F`

"

#
A#
/

A 8 A 0 ! * # # W" # D H

"

M
/

Created by : C.N.Fanavaran

T ;?

2 " #

A#

S
'

9 V" # Lock-Bit D ; W

' A 8 A Lock-Bit 0 F`

"

A#

/
A 8 A Lock-Bit # # W" # D H
# VUM

%#
D

- . " 0;U3
/ " . # 8

@I (&

&

, $%

# # 01 '
# ^1

A<

1 2<

*[ 8 flash W* (

0;U3

# # M

8 Eeprom W* (

"

R1

! c

9 V"
8 #

"

9 V"

# A

W* ( M

"

/
8

I.

" A 9

1
# /
/

Created by : C.N.Fanavaran

Load

S
c

6 1 Chip Erase, Program Flash, Verify Flash M


@ ;"

P Auto M
]

"

"

# W" #

# ) ;

01 # 3

b # 8
0;U3

Load 0;U3

"

/ M#

"

01 # 3
"

/ " . # 8 Eeprom W* (

8 /

/
/ " . # 8 flash W* (

'

USBasp

# # M \Hex

A#

T ;?

% +- $%

%WU

"
/

# /

/ # "-

A #!

J"

0! *

E. $ '
9

Mega8 K

6 1 I/O

"

H I/O

# SPI 8

/ 8" T F* 5 4 # # 8
?

8 #
?

# Reset

T F* 5 0 ! *
Jtag 8
/

Created by : C.N.Fanavaran

= ( 0< (

# 8 ] !
/

# # 8

d6(

8
A

T F* 5 8

ProgISP
01 0S?

" &'" 01# 4

C%3
#

#/

0 12 ',

2"

4 * ` "! 0 * e V
# !9H

"

Z ) #T8

P#

=
=#

<' ; #

2" ! ]?
\ 8

#9H

"

<

2" AM #

AM #

" A
9

P # ! <;(

Created by : C.N.Fanavaran

"

;" ' #

3 8
8

# /

63 9!B b^

A # * 0.1 #
M

# /

; D#

USB
/

C2

P D#

<8 &
#

:"
/

AM #

;% J1
b^ C2

; A 8 A 0! *

! "

" A "
AM #

# 1.5MHz ! ;
" A "

f;% b^ C2 g X T '
T'

;%

8 A 0! *
= ! #

61

" ;
/

1 1

"

Created by : C.N.Fanavaran

1#
Y

"

TK A

;"

4 5 6&

Bascom
]

D#

( >? B A # 8 # ! 9

=#

/01 *
B ; ( " 61h

1 S

; P

B #

# 1# , V

! V Load Flash M
/]

] W 8MHz S
/]

# ^1 !

H # 8

Created by : C.N.Fanavaran

6 1 Jtag

-."

T F* 5 A

0 ! * 0 F` Write

!
I.

# 0 ! *B(
M

" Auto M A #

Codevision
Load 4ProgISP R1 #

< Hex

"

B(

4 5 6&
* W" #
/

Created by : C.N.Fanavaran

"
9

! F
8 #

! V ProgISP
/]

] W 8MHz S
/]

# ^1 !

H # 8

Created by : C.N.Fanavaran

-."

6 1 Jtag

" # Load Flash M


I. B #

T F* 5 A

0 ! * 0 F` Write

# 1# ,

# 0 ! *B(
M

/ # EJ

.&

" Auto M A #

# DB 'X i6 g%1 j N # k 1 # #

X7

, Y!
(7 %.@ +
Tel: 0281-224 51 94
0912 787 24 94
E-mail:[email protected]

Created by : C.N.Fanavaran

"

B(

N" "

You might also like