[go: up one dir, main page]

0% found this document useful (0 votes)
142 views2 pages

SP 89

The document describes SP89, a programmer for AT89 microcontrollers. SP89 can read from, write to, erase, and lock/unlock the flash memory and EEPROM of various AT89 microcontrollers. It uses in-circuit programming via a cable connected between a computer's parallel port and the target board. Packages for Linux, Windows 3X/9X, and Windows XP contain the source code and executable to program these microcontrollers in-circuit without additional hardware.

Uploaded by

api-3808344
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
142 views2 pages

SP 89

The document describes SP89, a programmer for AT89 microcontrollers. SP89 can read from, write to, erase, and lock/unlock the flash memory and EEPROM of various AT89 microcontrollers. It uses in-circuit programming via a cable connected between a computer's parallel port and the target board. Packages for Linux, Windows 3X/9X, and Windows XP contain the source code and executable to program these microcontrollers in-circuit without additional hardware.

Uploaded by

api-3808344
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

SP89 - a programmer for AT89 microcontrollers Page 1 of 2

Inline graphics on this page: 4K

SP89 - a programmer for AT89 microcontrollers


The present version (0.7) is suitable for the following uCs And offers facilities as shown
in the table:

chip read/write read/write write


erase flash eeprom lock
AT89S8252 YES YES YES YES
AT89LS8252 YES YES YES YES
AT89S53 YES YES YES
AT89LS53 YES YES YES

Have a look at the documentation.

The software is intended for `in circuit' programming, which means that you don't need
special hardware, apart from a cable between a parallel port of your PC and the target
board. That board must allow free access to MOSI, MISO, SCK and Reset. It is a good
idea to terminate SCK on the target board using a 22pf capacitor and a 100 ohms
resistor. A look at the schematic:

The programmer software is available under the GNU General Public Licence; the
packages below (for Linux, XP and Dos/W3X) contain the source code, documentation
and an executable.

SP89 for Dos and Windows 3X/9X DosBoxes

COMPATIBILITY
The 32-bit protected mode executable found in this version of SP89 relies on MS-DOS
and BIOS for file I/O and other basic functions such as keyboard input, screen cursor
position, etc. It uses "DPMI" (the DOS Protected Mode Interface) to allow DOS/BIOS
calls from protected mode.
SP89 is known to run in MS-DOS, in a Windows-3.X DosBox and in a Windows-9X
DosBox or DosMode. Windows NT does not provide the access to the parallel port
required by SP89.

file://D:\My%20Documents\El_Col\website_20\cdromms\mikrokontroler\aboutAT89... 10/03/2004
SP89 - a programmer for AT89 microcontrollers Page 2 of 2

Here you have a self-extracting package containing version 0.7.2 (106K) of

SP89 for Dos/Windows-3X: A serial programmer for working with the


following Atmel AT89 uCs: AT89S8252, AT89LS8252, AT89S53,
AT89LS53

SP89 for Linux

The version 0.7.2 package (60K) contains an executable which depends on libc.so.6. It
repairs the timing, which was broken in 0.7.1. The package containing a statically linked
executable has been discontinued, because older and newer Linux kernels are no longer
able to run the same binaries. But you can easily compile an executable for your own
system. Entering the Source directory and typing 'make' should usually do the trick.

SP89 for Linux: A serial programmer for working with the following Atmel
AT89 uCs: AT89S8252, AT89LS8252, AT89S53, AT89LS53

SP89 for Windows-XP

This version 0.7.1 package (67K) contains source, executable and documentation:

SP89 for XP: A serial programmer for working with the following Atmel
AT89 uCs: AT89S8252, AT89LS8252, AT89S53, AT89LS53

But you also need:

Tomas Franzon's UserPort stuff (33K)

Contents

file://D:\My%20Documents\El_Col\website_20\cdromms\mikrokontroler\aboutAT89... 10/03/2004

You might also like