background image

011

AVR XMEGA™ MiCROCOnTOLLERS

Everywhere You Are

®

P

ro

d

uc

t (

a

)

S

ta

tu

s (

b

)

F

la

sh (

K

B

)

B

o

o

t c

o

d

e (

B

yt

es

)

E

E

P

R

O

M (

K

B

)

S

R

A

M (

K

B

)

D

M

A (

ch

an

ne

ls

)

E

ve

nt (

C

ha

nn

el

s)

I/

O p

in

s

16

-b

it T

im

er

s

P

W

M (

ch

an

ne

l)

R

TC 1

6

-b

it

R

TC 3

2-

b

it (

d

)

S

P

I

T

W

I (

I2

C

)

U

S

A

R

T

12

-b

it A

D

C (

ch

.)

12

-b

it D

AC (

ch

.)

A

na

lo

g C

o

m

p

.

In

te

rr

up

ts

In

te

rr

up

ts E

xt

.

V

cc R

an

g

e (

V

)

C

lo

ck S

p

ee

d

(M

H

z)

P

ac

ka

g

e (

c

)

ATxmega64A1

i 64  4  2  4  4

8   78 8 24   Y  

4  4   8   2x8   2x2 4 122 78 1.6 - 3.6  32  TQFP100, BGA100 

ATxmega128A1

i 128 8

2

8

4

8 78 8 24 Y

4

4

8 2x8 2x2 4 122 78 1.6 - 3.6  32 TQFP100, BGA100 

ATxmega192A1

i 192  8  4  16  4

8   78   8 24 Y  

4   4   8   2x8 2x2 4 122 78 1.6 - 3.6  32  TQFP100, BGA100 

ATxmega256A1

i 256  8  4  16  4

8   78   8 24 Y  

4   4   8   2x8 2x2 4 122 78 1.6 - 3.6  32  TQFP100, BGA100 

ATxmega384A1

i 384  8  4  32  4

8   78   8 24 Y  

4    4 8   2x8 2x2 4 122 78 1.6 - 3.6  32  TQFP100, BGA100 

ATxmega64A3

i 64 4

2

4

4

8 50 7 22 Y

3

2

7 2x8 1x2 4 102 50 1.6 - 3.6  32 TQFP64, QFn64

ATxmega128A3

i 128  8  2  8  4

8   50   7 22 Y 

3   2   7   2x8 1x2 4 102 50 1.6 - 3.6  32 TQFP64, QFn64 

ATxmega192A3

i 192  8  4  16  4

8   50   7 22 Y 

3   2   7   2x8 1x2 4 102 50 1.6 - 3.6  32 TQFP64, QFn64 

ATxmega256A3B

i 256  8  4  16  4

8   49   7 22  

Y

2   2   6   2x8 1x2 4 102 49 1.6 - 3.6  32 TQFP64, QFn64 

ATxmega256A3

i 256 8

4 16 4

8 50 7 22 Y

3

2

7 2x8 1x2 4 102 50 1.6 - 3.6  32 TQFP64, QFn64

ATxmega16A4

F 16 4  1  2  4

8   34 5   16   Y  

2   2

5   1x12   1x2 2

77 34 1.6 - 3.6  32  TQFP44, QFn44 

ATxmega32A4

F 32 4

1

4

4

8 34 5 16 Y

2

2

5 1x12 1x2 2

77 34 1.6 - 3.6  32 TQFP44, QFn44

ATxmega64A4

F 64 4  2  4  4

8 34 5 16 Y

2  2

5   1x12  1x2 2

77 34 1.6 - 3.6  32  TQFP44, QFn44 

ATxmega128A4

F 128 4

2

8

4

8 34 5 16 Y

2

2

5 1x12 1x2 2

77 34 1.6 - 3.6  32 TQFP44, QFn44

ATxmega64D3

F 64 4

2

4

4 50 5 18 Y

2

1

3 1x16

2

67 50 1.6 - 3.6  32 TQFP64, QFn64

ATxmega128D3

F 128 8

2

8

4 50 5 18 Y

2

1

3 1x16

2

67 50 1.6 - 3.6  32 TQFP64, QFn64

ATxmega192D3

F 192 8

2 16

4 50 5 18 Y

2

1

3 1x16

2

67 50 1.6 - 3.6  32 TQFP64, QFn64

ATxmega256D3

F 256 8

4 16

4 50 5 18 Y

2

1

3 1x16

2

67 50 1.6 - 3.6  32 TQFP64, QFn64

ATxmega16D4

F 16 4  1  2 

4   34 4   14   Y  

2   1

2  1x12  

2

55 34 1.6 - 3.6  32  TQFP44, QFn44 

ATxmega32D4

F 32 4  1  4 

4   34 4   14   Y  

2   1

2   1x12  

2

55 34 1.6 - 3.6  32  TQFP44, QFn44 

Pins/packages

AVR XMEGA is delivered in different package options, including fully green versions.

a)  All XMEGA devices have Event System channels, and temperature range from -40°C to +85°C and 32 MHz, 2 MHz and 32 KHz calibrated PC oscillators.

b)  F: Future product, i: Device under introduction.

c)  Pb-free packaging alternative, complies to the European Directive for Restriction of Hazardous Substances (RoHS directive). Also Halide free and fully Green.
d) include Battery backup function

For samples and pricing offer, please contact you local distributor or Atmel sales representative. 

http://www.atmel.com/contacts/

• Operating voltage form 1.6 to 3.6V
• CPU speed up to 32 MHz
• 16 to 384 Kbytes of  internal Flash Memory
• 44 to 100 pin packages

• 100% code compatibility
• Pin compatibility
• Easy to migrate between XMEGA devices

The XMEGA Product Range

All AVR XMEGA are pin and 100% code-compatibility across all devices from the smallest to the largest.  
it is possible to development with any XMEGA device, and switch to any other XMEGA device later without 
having to change any code. it enables companies to keep and maintain only one code base and use and 
re-use this across multiple projects. The result is a much faster development and prototyping cycles.

TQ

FP

-4

4

Q

F

N

-4

4

TQ

FP

-6

4

Q

F

N

-6

4

TQ

FP

-1

00

B

G

A

-1

00

Summary of Contents for ATxmega128A1

Page 1: ... AVR XMEGA 8 16 bit High Performance Low Power Flash Microcontrollers AVR MicrocontrolleRS ...

Page 2: ...MHz Event System and DMA controller High speed high resolution 12 bit ADC and DAC Crypto engine Timers Counters and fast communication interfaces Accurate and flexible Clock System with automatic clock failure protection AVR XMEGA Microcontollers Everywhere You Are tinyAVR megaAVR AVR XMEGA AP7 AVR32 UC3 AVR32 32 bit 8 16 bit 8 bit LESS POWER MORE PERFORMANCE Atmel is offering a wide range of AVR ...

Page 3: ...ve Power Reduction Register technology In idle sleep mode all peripherals operate while the CPU is sleeping to reduce the power consumption with up to 50 while event handling communication and data input output still run In power save mode XMEGA uses 650nA to run the Real Time Counter and have full SRAM and register retention offering industry leading low power numbers Enabling Watchdog and Brown ...

Page 4: ...e response time Up to 32 MIPS Single cycle execution Instruction set optimized for C 32x8 general purpose registers hardware multiplier Perfect for 8 16 bit applications Supports both AES and DES Reducing CPU time and power consumption Minimal CPU overhead for secure communication Off loads the CPU Saves power 4 channels Fast transfer between memories and peripherals 16 bit 32 bit cascaded Advance...

Page 5: ...terrupt Controller Internal 32 kHz 2 MHz 32 MHz PLL 1 accuracy External oscillator or clock input Dynamic and safe clock switching 1x 2048x prescaling Short wake up from sleep modes FAST and SECURE Up to 384 KB FLASH Up to 4 KB EEPROM Up to 32 KB SRAM 12 bit resolution 2 Msps ADC 1 Msps DAC Analog Comparator USART SPI Two Wire Interface I2C compatible External Bus Interface Debugging Programming ...

Page 6: ... send signals events directly to other peripherals without involving the CPU This ensures short and 100 predictable response time and at the same time offloads the CPU ALU 32 General Purpose Registers Central in the AVR architecture is the fast access register file with 32 x 8 bit general purpose working registers directly connected to the Arithmetic Logic Unit Within a single clock cycle the ALU ...

Page 7: ... XMEGA for crypto function do not limit where you can sell your product Analog and Digital Conversion CPU load at various communication speeds SPI kbps with DMA No DMA UART kbps with DMA No DMA 250 0 8 19 2 0 1 500 0 16 116 2 0 3 1 1 30 921 6 1 26 2 1 57 1 2 1 34 4 2 98 2 1 58 MSB without DMA with DMA 100 CPU usage Communication rate ADC 12 bit Compare Function VREF DAC TEMP SENSOR 8 16 External P...

Page 8: ...nal Clock Sources External Clock Sources High Frequency PLL Prescaler Block Reference clkCPU clkPER clkPER2 clkPER4 clkRTC High level Medium level Low level Program Flow and Interrupt execution 1 2 3 4 5 1 2 3 4 5 Main Main Main HOLD HOLD High level Medium level Program Flow and Interrupt execution 1 1 2 3 4 1 2 3 4 Main Main Main Medium level HOLD HOLD Input and Output AVR XMEGA offers flexible I...

Page 9: ...ices TWI The Two Wire Interface Bi directional 2 wire bus communication I2 C and SMBus compliant Slave operates in all Sleep Modes Full 100 kHz and 400 kHz support Master and Slave operation Normal mode of operation counting up or down CNT BOT MAX update PER CNT written DIRECTION CNT MAX New Period written to PERBUF that is higher than current CNT New Period written to PERBUF that is lower than cu...

Page 10: ...real time access to all peripheral registers data and program memories and support unlimited number of break points XMEGA has a fast serial programming interface for production line or in system programming Using a bootloader XMEGA can receive flash upgrades in the field through any interface without reset or halt of critical program execution The crypto engine and a serial number in each device e...

Page 11: ...D3 F 64 4 2 4 4 50 5 18 Y 2 1 3 1x16 2 67 50 1 6 3 6 32 TQFP64 QFN64 ATxmega128D3 F 128 8 2 8 4 50 5 18 Y 2 1 3 1x16 2 67 50 1 6 3 6 32 TQFP64 QFN64 ATxmega192D3 F 192 8 2 16 4 50 5 18 Y 2 1 3 1x16 2 67 50 1 6 3 6 32 TQFP64 QFN64 ATxmega256D3 F 256 8 4 16 4 50 5 18 Y 2 1 3 1x16 2 67 50 1 6 3 6 32 TQFP64 QFN64 ATxmega16D4 F 16 4 1 2 4 34 4 14 Y 2 1 2 1x12 2 55 34 1 6 3 6 32 TQFP44 QFN44 ATxmega32D4...

Page 12: ... of Atmel products EXCEPT AS SET FORTH IN ATMEL S TERMS AND CONDITIONS OF SALES LOCATED ON ATMEL S WEB SITE ATMEL ASSUMES NO LIABILITY WHAT SOEVER AND DISCLAIMS ANY EXPRESS IMPLIED OR STATUTORY WARRANTY RELATING TO ITS PRODUCTS INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTY OF MERCHANTABILITY FITNESS FOR A PARTICULAR PURPOSE OR NON INFRINGEMENT IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT I...

Reviews: