R
Starter Kit User Guide
----------------------------------------------------------------
February 1999
i
Table of Contents
Section 1
Introduction ........................................................................................... 1-1
1.1 Device Support .........................................................................................1-1
Section 2
Getting Started...................................................................................... 2-1
2.1 Unpacking the System ..............................................................................2-1
2.2 System Requirements...............................................................................2-1
Section 3
Connecting the System......................................................................... 3-1
Section 4
Hardware Description ........................................................................... 4-1
4.1 Jumpers, Links and their Functions ..........................................................4-2
4.2 External Connections................................................................................4-2
Section 5
Installing the Software .......................................................................... 5-1
5.1 Windows 95 ..............................................................................................5-1
5.2 Windows 3.1 .............................................................................................5-1
Section 6
How to Use the Software ...................................................................... 6-1
6.1 Projects .....................................................................................................6-1
6.2 Files ..........................................................................................................6-1
Section 7
Programming Using the Board ............................................................. 7-1
7.1 Device Orientation ....................................................................................7-1
7.2 Voltage Selection ......................................................................................7-1
7.3 Power and Lead Connections...................................................................7-2
Section 8
Brown-Out Detector .............................................................................. 8-1
Section 9
Board Applications................................................................................ 9-1
9.1 Using Switches and LEDs.........................................................................9-1
9.2 Using External Connections......................................................................9-1
Table of Contents
ii
9.2.1 Misc. Header ......................................................................................9-2
9.3 Using Analog Functions ............................................................................9-2
9.3.1 Analog Port: Marked on Board ...........................................................9-2
9.3.2 Using Internal Reference....................................................................9-2
9.3.3 Using External Reference...................................................................9-3
9.4 Using External RAM..................................................................................9-3
9.4.1 RAM Recommendations.....................................................................9-3
9.4.2 RAM Socket Pin Layout......................................................................9-3
9.4.3 Address Latch.....................................................................................9-3
9.5 Using LCD Connections............................................................................9-3
9.6 Using RS232 .............................................................................................9-4
9.7 Programming In-System ...........................................................................9-4
9.8 ISP Header Layout....................................................................................9-5
9.9 Interface Using Resistors..........................................................................9-5
9.10 Using an Analogue Multiplexer IC.............................................................9-5
9.10.1 Using Real Time Clock .......................................................................9-6
megaAVR™ Starter Kit User Guide 1-1
Section 1
Introduction
Welcome to the megaAVR Starter Kit.
This system incorporates an applications board and in-system programming hardware
key for programming AVR® devices in your application. Be sure to check the
README.TXT file included with the software for installation information.
1.1 Device Support The system software currently has support for the following devices.
ATmega603
ATmega603L
ATmega103
ATmega103L
Software upgrades for new devices will be available in the AVR section of the Atmel
website, which is located at http://www.atmel.com.
Introduction
1-2 megaAVR Starter Kit User Guide
megaAVR Starter Kit User Guide 2-1
Section 2
Getting Started
2.1 Unpacking the
System
Contents of box:
Evaluation Board
Disk set consisting of AVR ISP software and STK300 Application Builder
In-System Programming (ISP) Dongle
ISP Ribbon Cable
2.2 System
Requirements
The minimum hardware and software requirements are:
80386 Processor or Above
1MB Ram
1MB Free Hard Disk Space
Windows 3.1 or Windows 95
Getting Started
2-2 megaAVR Starter Kit User Guide
megaAVR Starter Kit User Guide 3-1
Section 3
Connecting the System
A Power Supply is required with a standard 2.1mm barrel connector. It can be AC 7 -
12V or DC 9 - 15V. The connector is inserted into the power connection socket as
shown, above.
The programming lead supplied is fitted into the Dongle case and the other end is
inserted into the programming interface on the board as shown.
The Dongle case is connected to one of the printer ports on the PC. If this is not LPT1,
then you will need to change the printer port setting in the softwaresee software sec-
tion for details.
PLUG HEADER ON LEAD
INTO PROGRAMMING
INTERFACE - KEY WAY
GIVES ORIENTATION
CONNECT LEAD
SUPPLIED TO DONGLE
AND INSERT IN
PC PRINTER PORT
POWER SUPPLY
9 - 15V DC
7 - 12V AC
ON-OFF SWITCH
RS 232 CONNECTOR
NOT USED FOR
PROGRAMMING
POWER CONNECTOR
5.5/2.1 BARREL
Connecting the System
3-2 megaAVR Starter Kit User Guide
megaAVR Starter Kit User Guide 4-1
Section 4
Hardware Description
The main features of the board are shown in the diagram below.
Note: There are a number of jumpers on the board which are used to select different
operations and voltages. The default jumper settings are for programming oper-
ations at 5V JP1 Closed, with brown-out also set to 5V JP2 Open.
To carry out other operations, some jumpers may have to be removedrefer to
the relevant section for details. A full list of the jumpers and links are given in the
following table.
LCD CONNECTOR
ANALOG REFERENCE
VOLTAGE ADJUSTMENT
PLUG IN MEGA
BOARD HERE
ANALOG I/P
PORT A DIGITAL
4 MHz CRYSTAL
PORT B HEADER
PORT C HEADER
PORT D JUMPERS
DISABLE SWITCHES
PORT D HEADER
MISC. HEADER
FOR NON-PORT PINS
JP2 - JUMPER
FOR BROWN-OUT
AT 2.9V OR 4.5V
8 LEDS ON
PORT B
8 SWITCHES
ON PORT D
JP1 JUMPER FOR
3.3 OR 5V VCC SELECT
ON-OFF
SWITCH
POWER INPUT
9-15V DC
OR 7-12 AC
RS232
PORT B JUMPERS
DISABLE LEDS
POWER ON AND
PROG LIGHTS
SELECTOR
FOR RS232
ISP INTERFACE
ADDRESS LATCH
IC FOR RAM
EXTERNAL
SRAM SOCKET
EXTERNAL
MEMORY EXPANSION
LCD CONTRAST
ADJUSTMENT
LK1 - CUT FOR A/D
EXTERNAL REFERENCE
O/P PINS FOR -VE
SUPPLY TO
OPAMP ETC.
PORT E HEADER
Hardware Description
4-2 megaAVR Starter Kit User Guide
4.1 Jumpers, Links
and their
Functions
4.2 External
Connections
All Ports are brought out to edge of board on to headers. Each header has a VCC and
Ground pin for power supply to external circuits. Port F is the Analog input port and is on
the header marked Analog. There is an extra six-pin header for miscellaneous func-
tionsRead, Write, ALE, Reset, Ground and VCC.
See sections Using External Connections on page 9-1 and Using Analog Functions
on page 9-2 for details.
Jumper Function Open Closed Default
JP1 Voltage select 5V 3.3V Open
JP2 Brown-out select 2.9V 4.5V Closed
PE0 RS232 RXD Port E.0 RXD Port E.0
PE1 RS232 TXD Port E.1 TXD Port E.1
Port B LEDs LEDs Disabled LEDs Enabled Closed
Port D Switches Switches Disabled Switches Enabled Closed
LK1 Analog
Reference
If LK1 cut, then
EXTERNAL REF
from header
ONBOARD POT Closed
CUT Under
Board
LCD Contrast If Cut, add
extra resistor
Contrast Pot Closed
megaAVR Starter Kit User Guide 5-1
Section 5
Installing the Software
5.1 Windows 95 To install the software, insert the supplied disk or CD-ROM into your computer and per-
form the following steps:
1. Click on the Start button.
2. Select Settings.
3. Select Control Panel.
4. Choose Add/Remove Programs.
5. Click the Install button.
6. Follow On-Screen prompts.
The software will then be installed onto your computer and an Icon will be added to your
start menu.
5.2 Windows 3.1 Choose RUN from Program Manager, and enter A:\SETUP.EXE as the filename.
Press the OK button and the software installation program will begin.
The software will then be installed onto your computer and an Icon and Program Group
will be added to Program Manager.
Note: On some PCs, especially laptops, programming problems may occur if the
BIOS Parallel Port settings are set to EPP Version 1.7. If programming prob-
lems do happen, ensure that the Parallel Port settings in your BIOS are set to
EPP V1.9 not V1.7. This applies to both Windows 95 and Windows 3.1 based
PCs.
In the unlikely event that you have any problems installing the software or suspect that
you have faulty media, please contact the Atmel Starter Kit hotline:
Telephone Number: (44) 1970 621 049
Fax Number: (44) 1970 621 040
Email: stk300_support@atmel.com
Installing the Software
5-2 megaAVR Starter Kit User Guide
megaAVR Starter Kit User Guide 6-1
Section 6
How to Use the Software
The software is fully context sensitive. This means that pressing F1 at any time will bring
up help information about the current option that you have selected.
Please note that the toolbar icons referred to in the text have ToolTips, so if you want to
know the function of any particular button, hold your mouse pointer over the button in
question and its function will be displayed.
Starting a Project
In-System Programming (ISP)
Hardware Requirements
Projects
Data Files
Editing Data
6.1 Projects If you have used a high-end professional development system, you will be familiar with
the project concept. Essentially, this is a collection of details and data which are man-
aged by the program on your behalf. In the AVR, you have both Program Memory and
non volatile Data Memory (EEPROM), with various security and device options. The
project manager keeps this information together for you so you don't have to remember
and reload all the various files every time you use the programmer.
The project manager will allow you to store information like the project name and the
project identifier. It also has a small notepad for you to store comments about the
project.
Before you can start a programming session, you must either open an existing project or
start a new project. You can open a project, or create a new one, by either going to the
Project menu and selecting New or Open, or by using the New Project or Open
Project buttons on the toolbar.
6.2 Files Once a project is open, you can load the files that you need to program into the device.
Files may be loaded by either using the Load command in the File menu or by using
the Open icon on the toolbar.
The program will automatically decode your files whether they are in Intel Hex format,
Atmel Generic, Binary or Motorola S record. The file you choose will be loaded into the
window, then it is displayed on the top of the desktop. Therefore, if you have the
EEPROM Data Memory window on top, it will load the data into that window.
How to Use the Software
6-2 megaAVR Starter Kit User Guide
megaAVR Starter Kit User Guide 7-1
Section 7
Programming Using the Board
7.1 Device
Orientation
Before programming a device using the programming module, the device adapter must
be inserted correctly into the programming unit. The adapter itself has a corner cut-off,
which locates pin 1 of the device and matches the marking on the main unit. This
adapter should be prefitted, but can be replaced if the device programming life is
exceededrefer to your supplier to obtain a new device adapter.
The orientation of the device is vitally important. If you put it in the wrong way then you
may damage the device. DO NOT PLUG A DEVICE ADAPTER IN WITH THE POWER
SWITCHED ON or you may damage it. Similarly, never remove the device adapter with
the power on.
7.2 Voltage
Selection
Jumper JP1 is used to select either 3.3V or 5V programming.
For VCC = 5V, remove jumper JP1 - jumper open
For VCC = 3.3V, insert JP1 - jumper closed
Jumper JP2 is used to set Brown-Out detector voltage.
For Brown-Out = 4.5V, insert jumper JP2 - jumper closed
For Brown-Out = 2.9V, remove jumper JP2 - jumper open
This should be set to the same voltage as VCC. If VCC is set to 3.3V and Brown-Out is set
to 4.5V, then the device will be held in reset and will NOT program. See Brown-Out
Detector on page 8-1 for more details.
JP1
JP2
Programming Using the Board
7-2 megaAVR Starter Kit User Guide
7.3 Power and Lead
Connections
The 10-way programming lead is inserted in the box headerthe key-way ensures cor-
rect orientation. The computer connections are shown in Connecting the System on
page 3-1.
The power supply 9-15V DC or 7-12V AC is plugged into the power connector 5.5/2.1
Barrel.
The Power On/Off switch is located next to the power connector. Insert the device
adapter before switching the power on. The power on LED should light when the power
is correctly applied.
Your hardware is now ready for programming. Refer to How to Use the Software on
page 6-1 for details of programming operations. A programming LED indicates program-
ming is happening.
megaAVR Starter Kit User Guide 8-1
Section 8
Brown-Out Detector
The brown-out detector circuit is used to detect voltage drops. If a short glitch occurs in
the power, this circuit ensures that the processor resets properly rather than operating
randomly.
The brown-out detector must be set to the same voltage as the circuit voltage, VCC
3.3V or 5V. For 3.3V operation, jumper JP2 must be removed (jumper open) and for 5V
operation it must be closed.
These values are approximate and may vary with temperature and other factors.
Voltage Operating Voltage Hysteresis
5 Volts 4.5 Volts 200 mV
3.3 Volts 2.9 Volts 200 mV
Brown-Out Detector
8-2 megaAVR Starter Kit User Guide
megaAVR Starter Kit User Guide 9-1
Section 9
Board Applications
9.1 Using Switches
and LEDs
The LEDs are connected through a 1K resistor network to Port B.
The switches are connected to Port D.
The switches and LEDs can be disconnected, if required. To use them, ensure that the
jumpers labeled Port B and Port D are closed. The board is also marked with the port
pin connection for each switch and LED.
The ports must be correctly set in software as input or output. This is accomplished by
setting the direction control registers to 0 for input and 1 for output. Typical set-up code
would be:
ldi r16,$ff ;move immediate into temporary store register
out DDRB,r16 ;set direction register to ones for output -
LEDs
out PORTB,r16 ;switch all the LEDs on
ldi r16,$00 ;move immediate into temporary store register
out DDRD,r16 ;set direction register to zeros for input
Switches
9.2 Using External
Connections
All the ports are brought out to headers on the edge of the board. In addition to the port
pins, each header has a connection for ground and VCC to supply external circuits. Note
this voltage, VCC, will be either 3.3V or 5V depending on the setting of jumper 1, JP1,
and the brown-out detector will operate.
Note: If your circuit is to draw significant current (>150 mA) then a heat sink will be
required on the on-board regulatorLM317. This device is rated at 1.5 amps
but it does need a heat sink to supply this current. If your circuit will draw more
than 1 amp, you may need a separate power supply. The ports on the device
are connected to the headers marked Port A, Port B, Port C, Port D, Port E and
Analog, Port F. The layout of all the headers is the same and is shown in the fol-
lowing diagram.
Board Applications
9-2 megaAVR Starter Kit User Guide
9.2.1 Misc. Header The last header labeled Misc. has connections to processor pins other than the
port pins.
If external operations do not want pull-ups on the port pin, both the switches and the
LEDs can be disconnected from the processor. To isolate the LEDs, remove the jumper
set labeled Port B, and to isolate the switches, remove the jumper set labeled Port D.
9.3 Using Analog
Functions
The A/D converters use the header labeled Analog for the A/D inputs on Port F, which
is input only. A +10V to -10V supply is provided on the connector marked Op-Amp next
to the crystal. A lead from this connector can be used for an external amplifier for the
A/D inputs. The layout of the Analog header is shown below.
9.3.1 Analog Port: Marked
on Board
The A/D converters can use either the on-board (Internal) Voltage Reference or an
external Voltage Reference.
9.3.2 Using Internal
Reference
To use the internal, on-board Voltage Reference, the pot marked AREF is used to set
the voltage level. The voltage level can be measured with a DVM connected to the
BIT 7 OF PORT.
SAME FOR ALL PORTS
EXTRA CONNECTION
FOR VCC
CUT CORNER
SHOWN ON BOARD
FOR ORIENTATION
BIT 0 OF PORT.
SAME FOR ALL PORTS
EXTRA CONNECTION
FOR GROUND
EXTRA CONNECTION
FOR VCC
CUT OUT MARKED
ON BOARD
FOR ORIENTATION
EXTRA CONNECTION
FOR GROUND
READ
RD
WRITE
WR
CUT OUT MARKED
ON BOARD
FOR ORIENTATION
ADC0 - ADC7 CONNECTED
TO PORT FPF0 - PF7
Board Applications
megaAVR Starter Kit User Guide 9-3
header pins labeled Analog Ref and Analog Gnd in the previous diagram or from the
two holes marked Meter + and -.
9.3.3 Using External
Reference
To use the A/D converters with an external Voltage Reference, the link marked LK1
must be cut. The voltage is applied to the pins marked Analog Ref and Analog Gnd
on the Analog headersee previous diagram.
9.4 Using External
RAM
The ATmega103 can be used with external SRAM. A socket is provided for a 28-pin
RAM chip and for an address latch chip. These are next to the device adapter at the top
of the board. There is also a header for further memory expansion, which is connected
through the address latch. The pin functions are marked on the board, including chip
select (CS).
9.4.1 RAM
Recommendations
A low power 62256 SRAM is suggested with an access time of 70 nS. If a very fast RAM
is required, the crystal frequency may need to be increased. If a much slower SRAM is
used, the SRAM Wait State bit must be enabled in user software–—see data book. The
layout of the 28-pin RAM socket is shown below, and any RAM with this pin-out could
be used.
9.4.2 RAM Socket Pin
Layout
9.4.3 Address Latch The board connections are for a 74HC573 device. This device will operate reliably with
the 4 MHz crystal supplied but if a faster crystal is inserted, a faster version of this
device may be required74AHC573 or 74FHC573. Note that this option will alter the
EMC characteristics of the board and the CE mark will no longer be valid
without retesting.
9.5 Using LCD
Connections
The header marked LCD interface is for a standard 2 x 16 LCD. The connections are
shown on the board and in the following table.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
28
27
26
25
24
23
22
21
20
19
18
17
16
15
A14
A12
A7
A6
A5
A4
A3
A2
A1
A0
I/O0
I/O1
I/O2
VSS
VCC
WE
A13
A8
A9
A11
OE
A10
CS
I/O7
I/O6
I/O5
I/O4
I/O3
Connection Name Function
0V Ground
+5 VCC - must be 5V
Vo Contrast
RS Register Select- A14
Wr Not Write
EEnable
D0 Data Bit 0
Board Applications
9-4 megaAVR Starter Kit User Guide
The board is designed for use with a LCD with a Hitachi driver chip built-in, with a con-
trast pin voltage of 0 to 5 Volts. The pot next to the LCD connector is used for contrast
adjustment.
If you use a different LCD driver, it may have a different voltage contrast range. In order
to accommodate this, add a resistor to the board (shown on board) and cut track on
underside of boardmarked cut.
This board is not designed for use with back lit LCD modules, so the extra connections
needed are not included and the power supply will not supply the current required.
The LCD must be driven in Memory Mapped Mode as Read and Write are descite pins
on the Mega partssee data sheet. If the crystal has been changed to a faster crystal
frequency, memory mapped operations will not work.
9.6 Using RS232 The connection supplied is a 9-way female D-type, so a straight-through lead is
required, not a null-modem cable.
The Jumpers in the middle of the board, marked PE0 and PE1 must be set to RS232,
not Port or RXD and TXD will be disabled.
As this board has a 4 MHz crystal, the percentage error on the Baud Rate will be
between 0.2 and 7.8%. Replacing the crystal with a 3.6846 MHz or 4.608 MHz crystal
will reduce this error to zero but may have EMC implications.
A standard (straight-through) lead is required, NOT a null-modem cable.
9.7 Programming In-
System
Devices can be programmed in your circuit rather than on the board.
For In-System Programming, ISP, the 10-conductor ribbon cable is connected to a dual
row 10-pin 0.1" pitch header on your circuit.
You will need to use either a multiplexer chip, such as a 4053, or wire directly to the pins
of the device. Without a multiplexer chip, Serial Communications and SPI port will be
unusable.
In addition, the system 5 Volts and Ground needs to be connected to the programming
lead.
DO NOT EXCEED 5 VOLTS ± 5% (4.75V TO 5.25V). YOU MAY DAMAGE YOUR
COMPUTER. THIS WARNING APPLIES TO ANY ISP SYSTEM.
D1 Data Bit 1
D2 Data Bit 2
D3 Data Bit 3
D4 Data Bit 4
D5 Data Bit 5
D6 Data Bit 6
D7 Data Bit 7
Connection Name Function
Board Applications
megaAVR Starter Kit User Guide 9-5
9.8 ISP Header
Layout
9.9 Interface Using
Resistors
Typical resistor values would be 1K. This circuit is fine if ports PB7, PE0 and PE1 are
used as inputs in your circuit and no communication is required. If Outputs are needed
or RS232 connections, especially higher than a few milliamps, then the multiplexed cir-
cuit is preferable.
9.10 Using an
Analogue
Multiplexer IC
The multiplexer select can be driven from the LED connection on the programming lead,
as can a low power LED with its cathode connected to the LED connection via a suitable
resistor. 1K is fine. If you use this connectio, then the output will be low 0 during pro-
gramming and a 1 at all other times. Note that it will float if the programmer is not active,
i.e., the software is not running, so you may need to use a pull-up resistor.
KEY WAY
OPTIONAL PROGRAM
INDICATOR CICRUIT
PROGRAMMING HEADER MISO IS CALLED PDO AND
MOSI IS PDI ON MEGA
DEVICES - PORT E BITS 0 AND 1
NOT PINS ON PORT B.
USER
CIRCUIT
TO ISP
CONNECTOR
TO USER
CIRCUIT
Board Applications
9-6 megaAVR Starter Kit User Guide
Note: All the pins except ground will float if the programmer is not active. The device
may then be programmed in the normal way.
9.10.1 Using Real Time
Clock
A 32.768 kHz crystal is connected to TOSC1 and TOSC2 pinsPin 18 and Pin 19. This
can be used to generate a 1 second pulsesee data book for details.
Board Applications
megaAVR Starter Kit User Guide 9-7
RS232 Circuit
Analogue Reference Decoupling Capacitors
Active 0 on Switches
Active 0 on LEDs
3V3
GND GND AGND
External Power Source
(DC or AC)
LCD Timing Ciruit
EN
LCD Interface
Lights and Switches
Brow nout Detector Circuit
Pro gramming Interface
PE0
PE1
+5V+5V
VCC
VCC
+5
VCC
VCC
+5
+5
+5
+5
C10
10uF
+
C9
10uF
+
C12
10uF
+
C11
10uF
+
U4
MA X 202CPE
C1+
1
V+
2
C1-
3
C2+
4
C2-
5
V-
6
T2OUT
7
R2IN
8R2OUT 9
T2IN 10
T1IN 11
R1OUT 12
R1IN 13
T1OUT 14
GND 15
Vcc 16
VR1
10K
C20
100nF
C13
100nF
C14
100nF
C15
100nF
C16
100nF
C17
100nF
C18
100nF
C19
100nF
HEADER 8X2
PD0
PD1
PD2
PD3
PD4
PD5
PD6
PD7
1 2
3 4
5 6
7 8
910
11 12
13 14
15 16
10K
Resnet
PD0
10K
Resnet
PB0
PB1
PB2
PB3
PB4
PB5
PB6
PB7
HEADER 8X2
PB0
PB1
PB2
PB3
PB4
PB5
PB6
PB7
1 2
3 4
5 6
7 8
910
11 12
13 14
15 16
REG1
LM317T
VIN
3
ADJ
1
VOUT 2
R6
240R
R7
820R
R5
39R
R4
680R
C5
470nF
C6
100nf C4
470nF
C3
220uF
BRIDGE
-+
S1
SW SPST
U3C
74HC00
9
10
8
U3A
74HC00
1
2
3
U3D
74HC00
12
13
11
C8
33pF
D2 BAT85
R3
10K
Data 0
7
Data 1
8
Data 2
9
Data 3
10
Data 4
11
Data 5
12
Data 6
13
Data 7
14
GND
1
+5V
2
Cont
3
Reg Sel
4
R/W
5
Enable
6
Q2
BC182
1
2
3
R10
18K
R11
10K
R12
10K
C7
100nF
5V Br ownout
R8
43K
R14
1M
Q1
BC182
1
2
3
U3B
74HC00
4
5
6R15
100R
R13 1K
U2
4053
X0
12
X1
13
Y0
2
Y1
1
Z0
5
Z1
3
INH
6
A
11
B
10
C
9
X14
Y15
Z4
R16 1K
PD3
R2
1K
PD4
P9
RS232
5
9
4
8
3
7
2
6
1
PD7
BC212
1
2
3
HEADER 5X2
1 2
3 4
5 6
7 8
910
PD2
PD5
PB0
R1
1K
REG2
LM78L05 ACH
VIN
3VOUT 1
GND
2
PD6
R9
11K
PD1
VREF
AGND
TXD
RXD
VCC
A15
WR
RD
VCC
P-RESET
RESET
EXT RESET
ISP MOSI
ISP MISO
ISP LED
ISP RST
ISP SCK
MO SI (ISP)
MEGA Pin 3 ( PE1)
SCK (ISP)
MEGA Pin 11 (SCK
MEGA Pin 2 ( PE0)
MO SI (ISP)
PORT B Bit 1
LED Enable ( ISP)
PORT PIN
RS 232
PORT PIN
RS 232RST + B ROWNOUT
RST (ISP)
CS
-10V
+10V
Board Applications
9-8 megaAVR Starter Kit User Guide
© Atmel Corporation 1999.
Atmel Corporation makes no warranty for the use of its products, other than those expressly contained in the Companys standard war-
ranty which is detailed in Atmels Terms and Conditions located on the Companys web site. The Company assumes no responsibility for
any errors which may appear in this document, reserves the right to change devices or specifications detailed herein at any time without
notice, and does not make any commitment to update the information contained herein. No licenses to patents or other intellectual prop-
erty of Atmel are granted by the Company in connection with the sale of Atmel products, expressly or by implication. Atmels products are
not authorized for use as critical components in life support devices or systems.
Atmel Headquarters Atmel Operations
Corporate Headquarters
2325 Orchard Parkway
San Jose, CA 95131
TEL (408) 441-0311
FAX (408) 487-2600
Europe
Atmel U.K., Ltd.
Coliseum Business Centre
Riverside Way
Camberley, Surrey GU15 3YL
England
TEL (44) 1276-686677
FAX (44) 1276-686697
Asia
Atmel Asia, Ltd.
Room 1219
Chinachem Golden Plaza
77 Mody Road
Tsimshatsui East
Kowloon, Hong Kong
TEL (852) 27219778
FAX (852) 27221369
Japan
Atmel Japan K.K.
Tonetsu Shinkawa Bldg., 9F
1-24-8 Shinkawa
Chuo-ku, Tokyo 104-0033
Japan
TEL (81) 3-3523-3551
FAX (81) 3-3523-7581
Atmel Colorado Springs
1150 E. Cheyenne Mtn. Blvd.
Colorado Springs, CO 80906
TEL (719) 576-3300
FAX (719) 540-1759
Atmel Rousset
Zone Industrielle
13106 Rousset Cedex, France
TEL (33) 4 42 53 60 00
FAX (33) 4 42 53 60 01
Fax-on-Demand
North America:
1-(800) 292-8635
International:
1-(408) 441-0732
e-mail
literature@atmel.com
Web Site
http://www.atmel.com
BBS
1-(408) 436-4309
Printed on recycled paper.
1149A02/99/2M
Marks bearing ® and/or are registered trademarks and trademarks of Atmel Corporation.
Terms and product names in this document may be trademarks of others.