AC-PG-USBASP USBASP AVR Programmer
USBasp is a USB in-circuit programmer for Atmel AVR controllers. It simply consists of an ATMega8 and a few passive components. The programmer uses a firmware-only USB driver, no special USB controller is needed.
USBASP Pinout
Some of the key features include:
a. Works under multiple platforms. Linux, Mac OS X and Windows are tested,
b. Programming speed is up to 5kBytes/sec, and
c. SCK option to support targets with low clock speed (< 1,5MHz).
IPS2 – 6 pin SIL
The 6 pin ISP connection provides an alternative to the standard 10 pin IDC connector. The board provides 6 holes where a single row header, polarised header or other connector can be mounted.
The pinout is shown in Figure 3.
1 (VCC +5V)
2 (MOSI)
3 (SCK)
4 (MISO)
5 (RESET)
6 (GROUND)
USBASP Atmega Circuit
Supported Microcontrollers
AT89S8252 AT90S2343(L) ATMEGA168(V) ATMEGA649(V)
ATTiny12(L) AT90S1200(L) ATMEGA169(V) ATMEGA6490(V)
ATTiny13(V) AT90S8515(L) ATMEGA169P(V) ATMEGA128(L)
ATTiny15(L) AT90S8535(L) ATMEGA32(L) ATMEGA1280(V)
ATTiny24(V) ATMEGA48(V) ATMEGA324(V) ATMEGA1281(V)
ATTiny25(V) ATMEGA8(L) ATMEGA325(V) ATMEGA2560(V)
ATTiny26(L) ATMEGA88(V) ATMEGA3250(V) ATMEGA2561(V)
ATTiny2313(V) ATMEGA8515(L) ATMEGA329(V) AT90CAN32
ATTiny44(V) ATMEGA8535(L) ATMEGA3290(V) AT90CAN64
ATTiny45(V) ATMEGA16(L) ATMEGA64(L) AT90CAN128
ATTiny84(V) ATMEGA162(V) ATMEGA640(V) AT90PWM2(B)
ATTiny85(V) ATMEGA163(L) ATMEGA644(V) AT90PWM3(B)
AT90S2313(L) ATMEGA164(V) ATMEGA645(V)
AT90S2323(L) ATMEGA165(V) ATMEGA6450(V)
Datasheet Manual Download :