Sie sind auf Seite 1von 21

REV1.

ISP ATMEL PROGRAMMER

ISP ATMEL PROGRAMMER

www.researchdesignlab.com

Page 1

REV1.0

ISP ATMEL PROGRAMMER

Contents
OVERVIEW ................................................................................................................................... 3
ISP ATMEL PROGRAMMER .................................................................................................. 3
FEATURES ................................................................................................................................ 4
ABOUT ISP ATMEL PROGRAMMER .................................................................................... 4
HARDWARE DESIGN CONSIDERATIONS .......................................................................... 4
INSTALLATION PROCEDURE ............................................................................................... 5
PROGISP PROGRAMMER APPLICATION ......................................................................... 15
CONNECTING WITH 8051 DEVELOPMENT BOARD....................................................... 19
RELATED PRODUCTS .......................................................................................................... 20

www.researchdesignlab.com

Page 2

REV1.0

ISP ATMEL PROGRAMMER

OVERVIEW
ISP ATMEL PROGRAMMER

This programmer is based on USBasp design and connects to your computer's USB port. Not
only is it quite compact, but the design is really elegent. The USB interface is achieved by using
an atmega processor and the rest is done in firmware. ISP programmer supports Atmel and
Atmega microcontrollers. It is a reliable tool for fast programming of Atmel and
Atmega device Simple Three-wire SPI Programming Interface

www.researchdesignlab.com

Page 3

REV1.0

ISP ATMEL PROGRAMMER

FEATURES

Allows you to read or write the microcontroller EEPROM, firmware, fuse bits and lock
bits
Support for Windows, Mac OS X and Linux
5 KB/sec maximum write speed
10 pin ISP interface

ABOUT ISP ATMEL PROGRAMMER

HARDWARE DESIGN CONSIDERATIONS


GND: The In-System Programmer and target system need to operate with the same reference
voltage.This is done by connecting groundof the target to ground of the programmer.
RESET:The target microcontroller will enter Serial Programming mode only when its reset line
is active (low). When erasing the chip, the reset line has to be toggled to end the erase cycle. To
simplify this operation it is recommended that target reset can be controlled by the In System
Programmer.
SCK: When the target microcontroller reset is active, this line should be controlled by the ISP
Programmer. Edges on this line after Reset is pulled low will be critical, and cause the target
microcontroller to loose synchronization with the programmer. When programming, oscillations
on this pin should be tolerated by the surrounding system .
www.researchdesignlab.com

Page 4

REV1.0

ISP ATMEL PROGRAMMER

MOSI: When the target microcontroller Reset is active, this line should be controlled by the ISP
Programmer. When programming, oscillations on this pin should be tolerated by the surrounding
system when the Reset is active.
MISO: When the target microcontroller Reset is active, this line should be allowed to become
an output. When programming, oscillations on this pin should be tolerated by the surrounding
system when the Reset is active.
VCC: Allow the In-System Programmer to draw power from the target system, to adapt to any
allowed target voltage. The maximum current needed to power the programmer will vary
depending on the programmer being used.

INSTALLATION PROCEDURE
Download the driverfor windows XP
http://www.fischl.de/usbasp/usbasp.2009-02-28.tar.gz
1) Insert the programmer into the USB port
2) When the New Hardware Wizard dialog box is displayed, select No, not this time
3) Then click Next

www.researchdesignlab.com

Page 5

REV1.0

ISP ATMEL PROGRAMMER

4) Then click on Install from a list of specific location (Advanced) then click
Next

www.researchdesignlab.com

Page 6

REV1.0

ISP ATMEL PROGRAMMER

5) On the Search and Installation options page


(a) Check if Include this location in the search is checked
(b) Click Browse and select the folder where you unzipped the USBasp drivers, then
(c) Click on Next

www.researchdesignlab.com

Page 7

REV1.0

ISP ATMEL PROGRAMMER

6) Wait for the driver to install

www.researchdesignlab.com

Page 8

REV1.0

ISP ATMEL PROGRAMMER

7)When the installation is complete, click on finish

www.researchdesignlab.com

Page 9

REV1.0

ISP ATMEL PROGRAMMER

For windows7 installation procedure for 32 and 64 bit


http://www.driverscape.com/download/usbasp

www.researchdesignlab.com

Page 10

REV1.0

ISP ATMEL PROGRAMMER

2)Windows will attempt to install a driver from Windows Update and will fail

3)Right click on the device and select Update Driver Software

www.researchdesignlab.com

Page 11

REV1.0

ISP ATMEL PROGRAMMER

4) When prompted How do you want to search for driver software, select Browse my
computer for driver software

www.researchdesignlab.com

Page 12

REV1.0

ISP ATMEL PROGRAMMER

5) Select the folder where you unzipped the driver files then click Next

www.researchdesignlab.com

Page 13

REV1.0

ISP ATMEL PROGRAMMER

6)When the installation is complete, click on close

www.researchdesignlab.com

Page 14

REV1.0

ISP ATMEL PROGRAMMER

PROGISP PROGRAMMER APPLICATION


Click on ->

Choose chip AT89S52

www.researchdesignlab.com

Page 15

REV1.0

ISP ATMEL PROGRAMMER

Click on Load Flash ,choose the hex file and click on open.

www.researchdesignlab.com

Page 16

REV1.0

www.researchdesignlab.com

ISP ATMEL PROGRAMMER

Page 17

REV1.0

ISP ATMEL PROGRAMMER

Click on Auto

www.researchdesignlab.com

Page 18

REV1.0

ISP ATMEL PROGRAMMER

CONNECTING WITH 8051 DEVELOPMENT BOARD

www.researchdesignlab.com

Page 19

REV1.0

ISP ATMEL PROGRAMMER

RELATED PRODUCTS
8051 ATMEL DEVELOPMENT BOARD

ATMEGA 16/32/64 DEVELOPMENT BOARD

www.researchdesignlab.com

Page 20

REV1.0

ISP ATMEL PROGRAMMER

ATMEGA MINI PROJECT BOARD WITH ISP ATMEL PROGRAMMER

ATMEL MINI PROJECT BOARD WITH ISP ATMEL PROGRAMMER

www.researchdesignlab.com

Page 21

Das könnte Ihnen auch gefallen