ATMEL89xx

download ATMEL89xx

of 7

Transcript of ATMEL89xx

  • 8/10/2019 ATMEL89xx

    1/7

    Powerful programmer for the Atmel 89 series ofmicrocontrollers that includes 89C51/52/55,89S51/52/55 and many more , software and serialport to program. With this article you can makeyour own programmer.

    General description'Atmel 89 Series Device programmer' supportmajor chips of 89 series from Atmel that areflash programmable microcontrollers thatsupports parallel programming of devices.Flash microcontroller can be erased and re-written as many times as possible. Flexibility toreprogram number of times and its low cost

    make it ideal for use in a wide areas ofapplications.

    This product is a combination of intelligenthardware and software. Hardware is made asintelligent microcontroller that understands a

    protocol received from computer through serial port. On computer side software called MCUProgram Loader is started that identifies the

  • 8/10/2019 ATMEL89xx

    2/7

    hardware and the chip inserted. Program for thetarget microcontroller can be now either read backor sent as Intel format HEX file. Support locking of

    devices to prevent reading back of programmedchip. After locking the chip can still be erased andused again for loading new programs.

    Features* Support major Atmel 89 series devices

    * Auto Identify connected hardware and devices* Error checking and verification in-built* Lock of programs in chip supported to prevent

    program copying* 20 and 40 pin ZIF socket on-board* Auto Erase before writing and Auto Verify afterwriting* Informative status bar and access to latest

    programmed file* Simple and Easy to use

    SpecificationsDimensions: 70mm x 160mm

    Supply: 220VAC.Interface: DB9M-DB9FM, 9-pin D connectorData Speed: 9600 bps, 8 bits, no parity, 1 stop, noflow controlFile format: Intel 8-bit HEXProgram Sockets: 40 pin DIP - 0.6" & 20 pin DIP0.3" ZIF socket

    Software: Works on Windows 95, 98, Me, 2000, NT, XP

  • 8/10/2019 ATMEL89xx

    3/7

    Introduction Simple to use & low cost,yet powerful flashmicrocontroller programmer for the Atmel 89series. It will Program, Read and Verify CodeData, Write Lock Bits, Erase and Blank Check. Allfuse and lock bits are programmable. This

    programmer has intelligent onboard firmware andconnects to the serial port. It can be used with anytype of computer and requires no special hardware.All that is needed is a serial communication portwhich all computers have.

    All devices have signature bytes that the programmer reads to automatically identify thechip. No need to select the device type, just plug it

    in and go! All devices also have a number of lock bits to provide various levels of software and programming protection. These lock bits are fully programmable using this programmer .Lock bitsare useful to protect the progam to be read backfrom microcontroller only allowing erase toreprogram the microcontroller.

    The programmer connects to a host computer usinga standard RS232 serial port. All the programming'intelligence' is built into the programmer so you donot need any special hardware to run it.Programmer comes with window based softwarefor easy programming of the devices.

  • 8/10/2019 ATMEL89xx

    4/7

  • 8/10/2019 ATMEL89xx

    5/7

    Supported DevicesThe table below shows the key differences betweenthe various microcontrollers. Data sheets for eachdevice can be found on the Atmel web site . Allthese devices are supported by the programmer.

    Flash(Kbytes) EEPROM

    RAM(Bytes)

    I/OPins

    AT89C51 4 128 32

    AT89LV51 4 128 32 AT89C52 8 256 32 AT89LV52 8 256 32

    AT8C55 20 256 32 AT89LV55 20 256 32

    AT89S51 4 128 32 AT89LS51 4 128 32

    AT89S52 8 256 32 AT89LS52 8 256 32

    AT89S53 12 256 32 AT89LS53 12 256 32

    AT89S8252 8 2 Kb 256 32 AT89LS8252 8 2 Kb 256 32

    AT89C1051 1 128 15 AT89C2051 2 128 15

    AT89C4051 4 128 15

    These microcontrollers from Atmel use flashmemory to store programs. Flash memory canbe electronically erased and programmed, noneed for a UV eraser.

    http://www.atmel.com/http://www.atmel.com/
  • 8/10/2019 ATMEL89xx

    6/7

    Programming SoftwareComputer side software called 'ProLoad V2.1' is executed that accepts the Intel HEX formatfile generated from compiler to be sent totarget microcontroller. It auto detects thehardware connected to the serial port. It alsoauto detects the chip inserted and bytes used.Software is developed in Delphi 7 and requiresno overhead of any external DLL.

    HEX writing/downloading speed

    Flash (Kbytes) Speed2 Kb 15 sec4 Kb 31 sec8 Kb 62 sec

    20 Kb 156 sec

  • 8/10/2019 ATMEL89xx

    7/7

    Connects to your computer's serial port(Comm 1, 2, 3 or 4) with a standard DB9 Maleto DB9 Female cable. (Cable Included). Baud

    Rate - 9600,COMx Automatically selected bywindow software. No PC Card Required. UsesIntel Hex Data Format (Default output of mostassemblers and compilers.)

    Copyright 2005 AEI All rightsreserved