Atmel - User Guide 1
Atmel - User Guide 1
..............................................................................................
Section 2
Getting Started ............................................................................. 2-6
2.1 Unpacking the System .......................................................................... 2-6
2.2 System Requirements........................................................................... 2-6
2.3 Quick Start ............................................................................................ 2-6
Section 3
Using the DVK90CAN1 ................................................................ 3-7
3.1 Block Diagram....................................................................................... 3-7
3.2 Power Supply ........................................................................................ 3-7
3.2.1 Power Supply Sources ................................................................... 3-7
3.2.2 Power Supply Setting ..................................................................... 3-9
3.2.3 “VCC-ON“ LED ............................................................................. 3-10
3.2.4 VCC Test ...................................................................................... 3-11
3.3 RESET ................................................................................................ 3-11
3.3.1 Power-on RESET ......................................................................... 3-11
3.3.2 RESET Push Button ..................................................................... 3-11
3.3.3 STK500 RESET............................................................................ 3-11
3.4 AT90CAN128 AVR Micro Controller ................................................... 3-12
3.4.1 Using AVR ICE50 ......................................................................... 3-12
3.4.2 Using AT90CAN128 on Socket .................................................... 3-13
3.5 AT90CAN128 Configuration................................................................ 3-14
3.5.1 Main Clock XTAL.......................................................................... 3-14
3.5.2 RTC Clock TOSC ......................................................................... 3-15
3.5.3 Analog Power Supply ................................................................... 3-15
3.6 Serial Links ......................................................................................... 3-17
3.6.1 RS-232C....................................................................................... 3-17
3.6.2 CAN .............................................................................................. 3-19
3.6.3 SPI................................................................................................ 3-20
3.6.4 TWI ............................................................................................... 3-21
3.6.5 LIN ................................................................................................ 3-22
3.7 On-board Resources........................................................................... 3-23
3.7.1 Compass Card Keyboard ............................................................. 3-23
3.7.2 LEDs............................................................................................. 3-24
3.7.3 Interrupt 0 / 2 ................................................................................ 3-25
3.7.4 Piezo Audio Transducer ............................................................... 3-26
Section 4
Basic Test Program.................................................................... 4-44
Section 5
Troubleshooting Guide ............................................................... 5-46
Section 6
Technical Specifications............................................................. 6-48
Section 7
Technical Support ...................................................................... 7-49
Section 8
Complete Schematics ................................................................ 8-50
8.1 Document Revision History................................................................. 1-59
8.1.1 4381B ........................................................................................... 1-59
1.1 Overview
This document describes the DVK90CAN1 dedicated to the AT90CAN128 AVR micro
controller. This board is designed to allow an easy evaluation of the product using
demonstration software (refer to Software User Guide).
To increase its demonstrative capabilities, this stand alone board has numerous serial
interfaces (dual RS232, CAN, LIN, SPI & TWI) and on-board resources (keyboard,
LEDs, voltage reading, light and temperature sensors, & speaker).
This user guide acts as a general getting started guide as well as a complete technical
reference for advanced users.
– luminosity sensor,
– temperature sensor,
– speaker for sound generation,
On-board RESET button,
On-board INT0 (or INT2) button.
System clock:
– external clock (2),
– 8 MHz crystal,
– 32 kHz watch crystal,
RTC implementations:
– external clock (2),
– 32 kHz watch crystal,
Analog I/O connector (2),
Numerous access points for test (2).
Notes: 1. The DVK90CAN1 is supported by AVR Studio®, version 3.2 or higher. For up-to-date
information on this and other AVR tool products, please read consult our web site.
The newest version of AVR Studio®, AVR tools and this User Guide can be found in
the AVR section of the Atmel web site, http://www.atmel.com.
2. Optional implementation.
Section 2
Getting Started
Kit contents:
DVK90CAN1:
– AT90CAN128 sample micro controller
– default setting configuration
Cables for DVK90CAN1:
– (1 pc) 9V battery power cable
– (1 pc) male JACK outlet and 2-wire cable for DC power supply
Atmel CD-ROM with datasheets, manuals and software
DVK90CAN1 is a stand alone board. For AVR tools, the minimum hardware and
software PC requirements are:
486 processor (Pentium® is recommended)
16 MB RAM
15 MB free hard disk space (AVR Studio)
Windows® 95/98/2000/ME and Windows NT® 4.0 or higher
115200 baud RS-232 port (COM port)
The DVK90CAN1 is shipped with an AT90CAN128 micro controller. The default jumper
settings will allow the micro controller to execute a basic test program that toggles the
LEDs. The test program in the AT90CAN128 is (similar) to the example application code
described in Section “Basic Test Program”.
An external 5 - 15V DC power supply is required. The input circuit is a full bridge
rectifier, and the DVK90CAN1 automatically handles both positive or negative center of
the male JACK outlet. The POWER switch turns the DVK90CAN1 main power on (or
off). The green VCC-ON LED is lit when power is on. At power up, the DVK90CAN1
runs the test program flashed in the AT90CAN128.
CAN Network LIN Network(*) TWI Network 2-RS232 Link SPI Link
Temperature
Luminosity Sensors
Voltage In Speaker
Human
External Clocks(*)
Clocks
AT90CAN128 LEDs Interface
&
Battery Power Keys
External Power Supply
External Resources(*) Analog Low Level Test(*) ISP & Debugger ISP
Measurements(*) (AVRStudio) (AVRStudio)
( )
* Optional Feature
The on-board power supply circuitry allows various power supply configurations.
The power supply source can come from three different and exclusive sources:
either from JACK PWR connector,
either from EXT PWR connector,
either from STK500.
+
-
Caution: Do not mount more than one power supply source on DVK90CAN1.
Pin Name
1 Pwr +
2 Pwr -
+ -
Figure 3-5 . EXT PWR Female Connector / Cable for 9V Battery
-
+ - - -
+ +
+
Once the power source chosen and the setting done, the “ON/OFF” switch can be set.
POWER REGUL 5V / 3V
Setting View
switch switch switch
Power
OFF Don’t care Don’t care
“OFF”
Direct
ON NO REG Don’t care
Powered
5V
ON REG 5V
Regulated
3V
ON REG 3V
Regulated
REG If REG,
STK500 (1) ON or (Depends on STK500 VTG setting)
3V or 5V
NO REG
The “VCC-ON“ LED is always lit when power is applied to DVK90CAN1 regardless of
power supply source and the regulation.
3.3 RESET
Although the AT90CAN128 has its on-chip RESET circuitry (c.f. AT90CAN128
Datasheet, section “System Control and Reset), the DVK90CAN1 provides to the
AT90CAN128 a RESET signal witch can come from 3 different sources:
By pressing the RESET push button on the DVK90CAN1, a warm RESET of the
AT90CAN128 is performed.
The TQFP-64 Personality Adapter (provided in AVR ICE50 package - Atmel advanced
In-Circuit Emulator) should be soldered in place of the AT90CAN128.
Provider: WISLOW ADAPTIC. - http://www.winslow.co.uk/uk/Default.asp
– reference: W9844M
When mounting the TQFP-64 adapter, make sure that the adapter is positioned with the
correct orientation and use low temperature solder.
or 2 2
Source
External
Setting
Crystal
or
Ceramic
Resonator 1111 to
3-4 3-4
1000 Y1
from
Source
0.4 MHz
to
Y1 16.0 Mhz
Setting
External
Low-frequency
Crystal
0111 to Y2
5-6 5-6 32.768
0100
Khz
Source
Y2 (3)
Setting
External Clock
7= input
clock
0000 7-8
ND
8 = GND 8= G
Source
pin
External
pin 7= input clock
Notes: 1. CKSEL [3..0] is the clock selection field of Fuse Low Byte (c.f. AT90CAN128
Datasheet, section “Memory Programming”).
2. c.f. “Schematics, 1 of 5” on page 51 for connections
3. Y2-to-ground capacitors not required
TOSC1 TOSC2
Setting / Source View
switch (1) switch (1)
Setting
TOSC1 as PG4
&
TOSC2 as PG3
Source 2 2
(Synchronous
clock)
Setting
External
Low-frequency
Crystal Y3
32.768
Khz
3-4 3-4
Source
Y3 (2)
Setting
External Clock
5 = input
clock
5-6 pin 5= input clock pin 6= GND
6 = GND
Source
External
Setting
On-board
AVCC
2
Source
VCC+ filter
Setting
CC
External AVCC AV
xt.
2 =E
off p in
Source
External
Output
off
Source
AT90CAN128
Setting
F
External Input RE
t .A
Ex
2=
n
pi
off
Source
External
Setting
External AREF
2
Source
STK500
3.6.1 RS-232C
The DVK90CAN1 is supplied with a RS-232 driver/receiver. Only one female DB9
connector assumes the RS-232 connections. A full range of configuration can be set
with two Rx lines and two Tx lines.
RS-232 DB9
pin 2 RS-TxD
pin 3 RS-RxD
RS-232 DB9 front view pin 4
pin 6
5 4 3 2 1
9 8 7 6 pin 5 GND
DB9 UART
Mode UART0 UART1 View
Connection (1) Switch (2)
On Tx0 Pin 2 2
Off
(Standard) Rx0 Pin 3 4-5
1 UART
&Software
Data Flow
Control
Tx0 Pin 2 2
Rx0 Pin 3 4-5
On
On
(Standard)
Tx1 Pin 7 3 - 11
Rx1 Pin 8 6-8
2 UARTs
&Software
Data Flow
Control
Tx1 Pin 2 3-2
Rx1 Pin 3 6-5
On
On
(Standard)
Tx0 Pin 7 1 -11
Rx0 Pin 8 4-8
Tx0 Pin 2 2
On Rx0 Pin 3 4-5
Off CTS0
(Standard) Pin 7 7-8
RTS0 Pin 8 10 - 11
1 UART
& Hardware
Data Flow
Control
Tx1 Pin 2 3-2
On Rx1 Pin 3 6-5
Off CTS1
(Standard) Pin 7 9-8
RTS1 Pin 8 12 -1 1
3.6.2 CAN
The DVK90CAN1 is supplied with an ATMEL CAN transceiver (ATA6660). A male DB9
connector assumes the CAN bus connections.
CAN DB9
pin 2 CAN-L
CAN DB9 front view pin 7 CAN-H
pin 3 GND
1 2 3 4 5
pin 6 GND
6 7 8 9
pin 5 CAN-SHLD
(Can be set to GND)
If a network termination is needed (CAN baudrate higher than 100 Kb/s), J10 switch
inserts a 120 ohms resistor between CAN-H and CAN-L.
120 ohms No
termination termination
A red LED indicates a TxCAN traffic, a yellow one indicates a RxCAN traffic.
3.6.3 SPI
The AT90CAN128 is a micro-controller with an on-chip full duplex SPI interface, master
or slave.
SPI 6-pin
The SPI 6-pin connector also provides to the user VCC and GND.
4.7 KΩ No
pull-up pull-up
3.6.4 TWI
TWI 4-pin
The TWI 4-pin connector also provides to the user VCC and GND.
1 2 3 4 pin 1 VCC
pin 2 SDA
pin 3 SCL
pin 4 GND
4.7 KΩ pull-up resistors on SDA or/and SCL signals are available if needed.
4.7 KΩ No
pull-up pull-up
SCL
4.7 KΩ No
pull-up pull-up
3.6.5 LIN
The AT90CAN128 may support a software LIN implementation. This software LIN
implementation uses either the UART1 or a bit manipulation method on PD.2/PD.3 for
LIN master or LIN slave.
Note: Due to ATA6661 design, it is mandated to enable the internal pull-up on PD.2 (RxLIN)
when LIN is used (c.f. AT90CAN128 Datasheet, section “I/O Ports”).
The LIN 3-pin connector must provide the V-Battery (BAT) up to +12 volts and GND.
3 2 1
pin 1 BAT (input)
2 3 4 5 pin 2 LIN
6 7 8 9
pin 3 GND
For slave LIN, LIN Wake-up is provided by a switch (active low signal).
In case of master LIN, a pull-up resistor is needed. J11 switch enables a 1 KΩ pull-up
resistor on the LIN bus.
1 KΩ No
pull-up pull-up
A red LED indicates a TxLIN traffic, a yellow one indicates a RxLIN traffic.
The central push-button receives its own filtering and is connected by default to the
asynchronous external interrupt INT [2]. If the “CENTER” switch is set-up in the non-
default configuration, the central push-button is connected as “Port E.2” input.
Pushing a push-button causes the corresponding signal to be pulled low, while releasing
(not pressed) gives a logical “1” without the need of pull-up resistor.
PortD.1 PortE.2
3.7.2 LEDs
The DVK90CAN1 includes 8 green LEDs implemented on one line. They are connected
to the “Port A” of AT90CAN128.
To light on a LED, the corresponding port pin must drive an high level. To light off a
LED, the corresponding port pin must drive an low level. It is the opposite method of that
1K
Port A.x
3.7.3 Interrupt 0 / 2
The “INT” push-button receives its own filtering and is connected by default to the
asynchronous external interrupt INT [0]. If the “INT 0/2” switch is set-up in the non-
default configuration, the “INT” push-button is connected to the asynchronous external
interrupt INT [2].
Pushing a push-button causes the corresponding signal to be pulled low, while releasing
(not pressed) gives a logical “1” without the need of pull-up resistor.
INT0 INT2
The piezo audio transducer is connected to the PortB.7 of the AT90CAN128. This
means that each synchronous Timer 0 or Timer 1 (OC0A and OC1C) can drive the
transducer or the together using the Output Compare Modulator (OCM). The type of
modulation (logical OR or AND) can be selected by PortB.7 bit-register. See the
AT90CAN128 Datasheet for how to use Timers.
Tone Nb
Tone Nb
Tone Nb
Name
Name
Name
Name
Freq.(1) ICR1 Freq.(1) ICR1 Freq.(1) ICR1 Freq.(1) ICR1
(Hz) (@ 1 MHz) (Hz) (@ 1 MHz) (Hz) (@ 1 MHz) (Hz) (@ 1 MHz)
The 16-bit Timer1 offers a large range of features. See the AT90CAN128 Datasheet for
how to use the 16-bit Timers. It is easy to set up the Timer1 to output one of the
hereinabove frequencies:
Timer1 clock at 1 MHz
Phase/Freq-correct PWM mode
Top value = ICR1 (Input Capture Register Timer 1)
Set OC1C (Output Compare “C” of Timer 1) when upcounting & clear when
downcounting mode
6 ADC inputs and the 2 inputs of the analog comparator are available on this connector.
The connector is shaped as STK500 10-pin connector with GND & VCC (pin 9 & 10).
ADC-0, ADC-1 & ADC-2 are already used on board respectively by the temperature
sensor, the luminosity sensor and the voltage reading. If another use is required through
the Analog I/O Connector, refer to the configuration pads features (c.f. Section
"Configuration Pads", page 40) to customize these analog inputs.
AIN-0, or PortE.2, can be already used as logic input if “CENTER” switch is not in its
default configuration (c.f. Section "Interrupt 0 / 2", page 25).
ADC-4 1 2 ADC-5
ADC-2 3 4 ADC-3
ADC-0 5 6 ADC-1
AIN-0 7 8 AIN-1
GND 9 10 VCC
ANA CON
(top view)
Note: ADC-4 & ADC-5 take share with the JTAG connections. If these analog inputs
are used through the Analog I/O Connector, be sure that the JTAGEN fuse is
unprogrammed.
The voltage reading is made with a bridge of ±1% resistors. The read value is 1/5 of the
voltage witch is to measure (100 KΩ / (220+180) KΩ + 100 KΩ). The high values of
resistors protect the micro controller input. If necessary, the read value can be limited to
2.4V by a zener diode. This will give a voltage reading range from 0 to 12.0V with
internal VRef (the zener diode can have a impedance close to 80 KΩ).
The voltage over this resistor (100 KΩ) can be found using the A/D converter. See the
AT90CAN128 Datasheet for how to use the ADC. The input voltage value (VIN) is
calculate with the following expression:
V IN = 5 ⋅ V ADC2
The voltage input can be configured. It can be either the board supply voltage (VCC) or
an external input on T11 test pin. To improve the connection, close to T11, there is the
test pin T12 wrapped to GND.
External
VCC Input
(T11) T11 = VIN
T12 = GND
The voltage over the NTC can be found using the A/D converter. See the AT90CAN128
Datasheet for how to use the ADC. The thermistor value (RT) is calculate with the
following expression:
R T = ( R H ⋅ V ADC0 ) ⁄ ( V CC – V ADC0 )
The NTC thermistor used in DVK90CAN1 has a resistance of 100 KΩ ±5% at 25°C (T0)
and a beta-value of 4250 ±3%. By the use of the following equation, the temperature (T)
can be calculated:
β
T = -------------------------------
R
⎛ ln ------T-⎞ + ----- β
⎝ R ⎠ T 0-
0
The following cross table also can be used. It is based on the above equation.
R31 = Thermistor
The voltage over the luminosity sensor can be found using the A/D converter. See the
AT90CAN128 Datasheet for how to use the ADC. The resistor value (RL) is calculate
R L = ( R H ⋅ V ADC1 ) ⁄ ( V CC – V ADC1 )
The following cross table also can be used. It is based on the above table.
Note: Caution: Do not mount an AVR micro controller on the STK500 board when
DVK90CAN1 is plugged on STK500.
The AVR supply voltage coming from STK500 (VTG) can also be controlled from AVR
Studio®.
Need of the optional expended connectors EXP.CON 0 & EXP.CON 1 (J13 & J14),
Need of the optional specific decoupling capacitors (C14 & C15 = 100 nF),
The supply voltage coming from STK500 is controlled by power supply circuitry of
the DVK90CAN1. Refer to Table 3-1 . Power Supply (1) Setting to configure.
The AVR Analog Reference Voltage coming from STK500 (REF) can also be controlled
from AVR Studio®.
Need of the optional expended connectors EXP.CON 0 & EXP.CON 1 (J13 & J14),
Need of the optional specific decoupling capacitor (C16 = 100 nF),
Refer to Table 3-5 . ANA REF Setting to configure.
The AVR clock frequency (external) coming from STK500 (XT1/XT2) can also be
controlled from AVR Studio®.
Need of the optional expended connectors EXP.CON 0 & EXP.CON 1 (J13 & J14),
Refer to Table 3-2 . Main Clock Setting to configure XTAL1 & XTAL2.
The AVR RESET coming from STK500 (NRST - EXP.CON 0) can also control the
DVK90CAN1. DVK90CAN1 is protected against +12V RESET pulse (parallel
programing not allowed for AT90CAN128 on DVK90CAN1) coming from STK500.
The AT90CAN128 can be programmed using specific SPI serial links. This sub section
will explain how to connect the programming.
The Flash, EEPROM and all Fuse and Lock Bit options ISP-programmable can be
programmed individually or with the sequential automatic programming option.
The AVR ISP programmer is a compact and easy-to-use In-System Programming tool
for developing applications with AT90CAN128. Due to the small size, it is also an
excellent tool for field upgrades of existing applications. It is powered by the
DVK90CAN1 and an additional power supply is thus not required.
To program the device using AVR ISP programmer, connect the 6-wire cable on the ISP
connector of the DVK90CAN1 as shown in Figure 3-42.
2 4 6 ISP CON
1 3 5 (top view)
O
R K
ET
SC
PD
ES
The AT90CAN128 can be programmed using the serial programming mode in the AVR
Studio STK500 software. The software interface (In-System Programming of an external
target system) is integrated in AVR Studio®.
To program the device using ISP from STK500, connect the 6-wire cable between the
ISP6PIN connector of the STK500 board and the ISP connector of the DVK90CAN1 as
shown in Figure 3-43.
D
C
I
N
VC
PD
G
2 4 6 ISP CON
1 3 5 (top view)
O
R K
ET
SC
PD
ES
The AT90CAN128 can be programmed using specific JTAG link. This sub section will
explain how to connect and use the AVR JTAG ICE.
Note: When the JTAGEN Fuse is unprogrammed, the four TAP pins are normal port pins, and
the TAP controller is in reset. When programmed, the input TAP signals are internally
pulled high and the JTAG is enabled for Boundary-scan and programming. The
AT90CAN128 device is shipped with this fuse programmed.
G. T
n. E
VC D
D
C
ES
N
N
c
G
R
2 4 6 8 10 JTAG CON
1 3 5 7 9 (top view)
C
TD K
TMO
VC S
I
TD
TC
The Flash, EEPROM and all Fuse and Lock Bit options ISP-programmable can be
programmed individually or with the sequential automatic programming option.
3.10 Debugging
Every DVK90CAN1 can be used for debugging with JTAG ICE / JTAG ICE MK II.
Note: “AT90CAN128 Plug-in” for AVR Studio®, available on our Web site, offers a dock-
able window displaying a full view (non-paginated) of the CAN mailbox providing an
efficient debugging (JTAG ICE MK II only).
Only a DVK90CAN1 provided with the TQFP-64 Personality Adapter can be used
(c.f.Section "Using AVR ICE50", page 12).
Note: “AT90CAN128 Plug-in” for AVR Studio®, available on our Web site, offers a “stop
mode” and a dockable window displaying a full view (non-paginated) of the CAN mailbox
providing an efficient debugging (JTAG ICE MK II only).
Excepted for T1, all the test points are free of connection. These tests points are
referred in the micro controller sheet of schematics.
T2 = AVCC
T6 = AREF T7 = TA0
All configuration pads are located on the bottom side of the board. They are used to
disconnect/connect on-board peripherals or elements.
Config.
Related
Pads Function
Signals
Reference
CP1 RxCAN (PD6) These configuration pads are used to disconnect/connect
CP2 TxCAN (PD5) the CAN transceiver from AT90CAN128.
Cut Connection
CP12 = LED-0
CP13 = LED-1
CP14 = LED-2
CP16 = LED-3
CP18 = LED-4
CP19 = LED-5
CP IN
2 1= epL
LE
D-7 = Sle
C P5
CP22 = NRESET -6 CP
4=
ED Rx
=L LIN
20
CP
CP2 = TxCAN
CP1 = RxCAN
CP7 = VCCuC
D
-G N
3 =C
CP
CP11 = TEMP-S
CP9 = AVCC
CP8 = AVCC(VCC)
CP17 = VOLT-S
C P 15
= LIG
HT-S
IN
T xL
6=
CP
CP10 = AUDIO-T
;**** S T K A N 1 1 - B A S I C T E S T P R O G R A M ***************
;*
;* Title : Basic Test Program
;* Version: 1.0
;* Last updated: 14 May 2004
;* Target : AT90CAN128
;* Platform: AVRStudio Assembler
;*
;* DESCRIPTION:
;* This test program is a basic test for DVK90CAN1.
;* This program is a led chaser.
;* The led chaser is stopped in case of keyboard hit.
;*
;**********************************************************************
.include "can128def.inc"
.cseg
.org 0
Reset:
ldi temp1, MAX
out DDRA, temp1 ; Init PortA direction
Loop_0:
ldi temp1, ONE
Loop_1:
in temp2, PINE ; Wait if keyboard hit
in temp2, PIND
andi temp2, MSK_D
brne Loop_1
Delay:
ldi R30, DEL_L_VAL ; Init delay
ldi R31, DEL_H_VAL
rjmp Delay_0
Delay_1:
sbiw R31:R30, ONE
Delay_0:
mov temp1, R30
or temp1, R31
brne Delay_1
Shift:
in temp1, PINA ; Read PORTA
lsl temp1 ; Shift left
brne Loop_1
rjmp Loop_0
System Unit
– Physical Dimensions ................................................. L=119 x W=56 x H=27 mm
– Weight ...........................................................................................................60 g
Operating Conditions
– Voltage Supply ..................................................................................2.7V - 5.5V
Connections
– RS 232C Connector .............................................................9-pin D-SUB female
– RS 232C Communications Maximum Speed ........................................ 250 kbps
On the next pages, the following documents of DVK90CAN1 revision 4381A are shown:
Complete schematics,
Assembly drawing,
Bill of materials.
1 6 C1, C2, C7, C9, 15pF 50V-10% SMD Ceramic Capacitor CASE 0805
C10, C11
2 3 C35, C36, C37 10nF 50V-10% SMD Ceramic Capacitor CASE 0805
3 23 C3, C4, C5, C6, 100nF 50V-10% SMD Ceramic Capacitor CASE 0805
C8, C12, C13,
C14, C15, C16,
C18, C20, C22,
C24, C25, C26,
C27, C30, C31,
C32, C33, C38,
C39
4 1 C28 220nF 50V-10% SMD Ceramic Capacitor CASE 0805
5 2 C29,C34 1uF 10V-10%SMD Polarized Capacitor EIA/IECQ 3216
8.1.1 4381B
Literature Requests
www.atmel.com/literature
Disclaimer: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise,to anyintellectu-
alproperty right is granted by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN ATMEL’S TERMS AND CONDI-TIONS OF
SALE LOCATED ON ATMEL’S WEB SITE, ATMEL ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORYWAR-
RANTY RELATING TO ITS PRODUCTS INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICU-
LARPURPOSE, OR NON-INFRINGEMENT. IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL
OR INCIDEN-TAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF PROFITS, BUSINESS INTERRUPTION, OR LOSS OF INFORMA-
TION) ARISING OUTOF THE USE OR INABILITY TO USE THIS DOCUMENT, EVEN IF ATMEL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAM-
AGES. Atmel makes norepresentationsor warranties with respect to the accuracy or completeness of the contents of this document and reserves the right to make
changes to specificationsand product descriptions at any time without notice. Atmel does not make any commitment to update the information contained herein.
Unless specifically provided otherwise, Atmel products are not suitable for, and shall not be used in, automotive applications. Atmel’s products are not intended,
authorized, or warranted for useas components in applications intended to support or sustainlife.
© Atmel Corporation 2008. All rights reserved. Atmel ®, logo and combinations thereof, are registered trademarks, and Everywhere You Are SM
are the trademarks of Atmel Corporation or its subsidiaries. Other terms and product names may be trademarks of others.
4381B–AVR–07/08 /xM