Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
4Activity
0 of .
Results for:
No results containing your search query
P. 1
AVRProg User Guide

AVRProg User Guide

Ratings: (0)|Views: 231|Likes:
Published by Nguyen Duong

More info:

Published by: Nguyen Duong on Oct 03, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

01/15/2014

pdf

text

original

 
Development Tools User Guide3-1
Section 3
AVR 
Prog User Guide
3.1Introduction
This manual describes the usage of the
AVR 
programming SW package called
Avr-Prog
.
AvrProg
covers all of Atmel’s
AVR 
tools with programming capabilities.
AvrProg
can program all devices in the AT90S baseline series of microcontrollers. Asan additional feature it can also program several of Atmel’s AT89S series of microcon-trollers.The
AVR 
programming SW package consist of the following programs:
s
AVRPROG.EXE
- Windows 95/NT version.
s
PROGF.EXE
- DOS program for Flash memory programming.
s
PROGE.EXE
- DOS program for EEPROM memory programming.
s
READF.EXE
- DOS program for Flash memory readout.
s
READE.EXE
- DOS program for EEPROM memory readout.
s
PROGFUSE.EXE
- DOS program for fuse bits programming.
s
PROGLOCK.EXE
- DOS program for lock bits programming.
AvrProg
runs under Microsoft Windows95 and Microsoft Windows NT. In addition, thereis a set of MS-DOS programs that together have almost the same functionality as thewindows program version.
AvrProg
can currently be used with the following
AVR 
tools:
s
AT90DEVBOARD - Second generation development board.
s
AT90PROG1200 - AT90S1200 programming board.
s
AT90ISP -
AVR 
In-System Programmer.
AvrProg
will also work with the following future
AVR 
tools:
s
AT90BASEPROG -
AVR 
baseline series programmer.The Windows version of
AvrProg
is included in
AVR 
Studio and can be found in thetools menu.
Rev. 1021A-A–01/98
 
AVRProg User Guide 
3-2Development Tools User Guide
3.2Installation
In order to install the
AvrProg
SW under Windows95 and Windows NT 4.0:1.Insert the diskette labeled
AvrProg
in drive A:2.Press the Start button on the Taskbar and select Run3.Enter “A:SETUP” in the Open field and press the OK button4.Follow the instructions in the Setup programIn order to install the
AvrProg
SW under Windows NT 3.51:1.Insert the diskette labeled
AvrProg
in drive A:2.Select Run from the File menu3.Enter “A:SETUP” in the Command Line field and press the OK button4.Follow the instructions in the Setup programIn order to install the
AvrProg
SW under MS-DOS:1.Insert the diskette labeled
AvrProg
in drive A:2.Create a directory for the programs on your harddisk3.Copy all program files from A:\MSDOS\ into the directory4.Include the directory in the PATH statement in the AUTOEXEC.BAT file5.Reboot the PC to make the new PATH setting valid
3.3Running theWindows versionof AvrProg
AvrProg
is started by double clicking the
AvrProg
icon.Prior to starting
AvrProg
, one of the
AVR 
tools with programming capabilities needs tobe connected to an available serial port and turned on. If no valid tools are found on anyof the serial ports, the following message will appear on the screen:Note that there may be several reasons why
AvrProg
can't find any supported boards.These are described in the trouble shooting section at the end of this manual.
 
AVRProg User Guide 
Development Tools User Guide3-3
If a supported
AVR 
tool is connected and turned on, the following window should appearon your screen:The window is divided into four sections. The upper section is called Hex file, and isused to load an Intel hex file into
AvrProg
’s file buffer. The two middle sections arecalled Flash (upper middle section) and EEPROM (lower middle section). They are usedto program, verify, or read either the Flash memory or the EEPROM memory of theselected device. The last section is the Device section at the bottom of the window. Thisis the device selection menu, which is used to select the device to be programmed.Between the Hex file and the Flash section, there is a progress bar and just above thatthere is a status line which is not visible in the figure shot above.At the lower right of the window there is a button marked Advanced that will bring up anew window with the advanced features of
AvrProg
. These are features like fuse-bitprogramming, lock-bit programming, and a chip erase button. This window will alsoshow some status information about the connected
AVR 
tool.

Activity (4)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
ALi liked this
ALi liked this

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->