Download Ready for XMEGA Manual

Transcript
Ready
Best solution for fast and simple development
of applications using ATxmega128A1 device.
With special white plastic casing you can
quickly turn your Ready for XMEGA project
into a final product.
™
for XMEGA®
TO OUR VALUED CUSTOMERS
I want to express my thanks to you for being interested in our products and for having
confidence in MikroElektronika.
The primary aim of our company is to design and produce high quality electronic products
and to constantly improve the performance thereof in order to better suit your needs.
Nebojsa Matic
General Manager
The AVR®, XMEGA® and Windows® logos and product names are trademarks of Atmel® and Microsoft® in the U.S.A. and other countries.
Table of Contents
Introduction
4
step 4 – Selecting .hex file 15
Package Contains
5
step 5 – Uploading .hex file
15
Key Features
6
step 6 – Progress bar
16
step 7 – Finish upload
16
1. Power supply
2. ATxmega128A1 Microcontroller
8
10
Programing with JTAG programmer
17
Key microcontroller features
10
Programing with PDI
18
3. Programming the microcontroller
11
4. USB-UART
20
Programming with mikroBootloader
12
5. Prototyping area 21
mikroBootloader software
12
6. Pin headers
22
Identifying device COM port 13
7. Reset button
23
step 1 – Choosing COM port 13
8. Piezo buzzer
24
step 2 – Establishing connection
14
9. Integrating with the casing
25
step 3 – Browsing for .hex file 14
10. Dimensions
26
Page 3
Introduction
Ready for XMEGA Board is the best
solution for fast and simple development
of various microcontroller applications.
It comes with ATxmega128A1, and
contains double-row smart headers for all
available microcontroller ports. We have
groupped pins according to their functions,
so you have everything on the silkscreen.
You don’t even have to browse through the
datasheet. Board also contains USB-UART
module, prototyping area and a power
supply circuit. Board is specially designed
to fit into special white plastic casing so
you can turn your XMEGA project into a
final product.
Page 4
Package Contains
20122011
www.mikroe.com
Copyright ©2011 Mikroelektronika.
All rights reserved. Mikroelektronika, Mikroelektronika logo and other
Mikroelektronika trademarks are the property of Mikroelektronika.
All other tradmarks are the property of their respective owners.
Unauthorised copying, hiring, renting, public performance and
broadcasting of this DVD prohibited.
01
Damage resistant
protective box
02
Ready for XMEGA board with
double row male pin headers
04
Ready for XMEGA
user’s guide
05
Ready for XMEGA
schematic
Page 5
03
DVD with documentation
and examples
06
USB cable
Key Features
System Specification
power supply
Via AC/DC connector 7-23V AC
or 9-32V DC
power consumption
50mA in idle state
(when on-board modules are off)
board dimensions
141 x 84mm (5.55 x 3.3 inch)
weight
~67g (0.15 lbs)
Page 6
JTAG connector
01
Power LED indicator
02
UART communication LEDs (RX, TX)
03
Power regulator
04
FTDI chip
05
USB UART connector
06
Power connector
07
Power screw terminals
08
Reset button
09
Double-row pin headers
10
PDI connection
11
Prototyping area
12
ATxmega128A1 microcontroller
13
12
Piezo Buzzer
14
01
09
10
11
02
03 04 05
12
06
10
Page 7
13
07
08
10
14
1. Power supply
Figure 1-1:
AC/DC adapter power supply
connected
Figure 1-2:
laboratory power supply
connected to screw terminals
Figure 1-3:
USB power
supply connected
Ready for XMEGA board can be powered in two ways: via USB connection, or using external power sources such as adapters and
laboratory power supplies. USB connection can provide up to 500mA of current which is more than enough for every on-board module
and for operation of the microcontroller. If you decide to use external power supply, you can choose between AC/DC adapter connector
or power screw terminals. Voltage values must be within 7-23V AC or 9-32V DC ranges. Power LED (GREEN) will indicate the presence
of power supply. Use only one of suggested methods for powering the board.
Page 8
VCC-3.3V
VREF-1.8V
VCC-3.3V
5
R15
E6
4
120K
10uF
R13
R14
22K
12K1
U5
OUT IN
GND
ADJ EN
1
VCC-5V
3
2
C22
3
E4
2.2uF
AP7331-ADJ
1.8V VOLTAGE REGULATOR
VCC-5V
POWER
LD1
330uF/6V
CN3
FP1
2
FERRITE
C1
E5
100nF
10uF
C18
100nF
C19
100nF
100nF
C10
100nF
VCC 1
2
3
GND 4
USB B
U1
1
L2
E2
Vout
3.3V VOLTAGE REGULATOR
VCC-5V
R56
2K2
Vin
D2
VCC-3.3V
MC33269DT3.3
C2
10uF
GND
VCC-USB
VCC-5V
MBRS140T3
FP2
FERRITE
REG1
1
AVCC
220uH
2
3
D6
MBRS140T3
C21
220pF
4
SWC
DRVC
SWE
IPK
CT
VIN
GND
CMPR
MC34063A
8
R12
0.22
D4
D1
1N4007
1N4007
D5
D3
1N4007
1N4007
7
VCC-EXT
6
5
+
VCC-5V
R10
3K
CN4
E1
330uF/35V
R11
1K
5V SWITCHING POWER SUPPLY
Figure 1-4: Power supply schematics
Page 9
-
CN2
2. ATxmega128A1 microcontroller
Ready for XMEGA development system comes with the
ATxmega128A1 microcontroller. Having lots of MIPS power, flash
and RAM, and rich set of inegrated modules, ATxmega128A1 is ideal
choice for both beginners and professionals.
DATA BUS
ADC
Power/
Reset
Control
DAC
Key microcontroller features
AC
AES/DES
Crypto
Support
- Up to 32 MIPS Operation;
- 8/16-bit architecture;
- 128KB of Flash memory;
- 8KB of SRAM memory;
I/O
PORTS
DMA
Controller
- 2048Bytes of EEPROM;
- 78 I/O pins;
Event
System
Controller
- 32kHz RTC;
- 1.6V to 3.6V Operating Voltage (VCC);
- UART, SPI, TWI;
TIMERS/CO
UNTERS
- ADC, DAC, AC; etc.
Page 10
Debug/Prog
. interface
BOD
VREF
OCD
Temp sensor
RTC
AVR
CPU
OSC/CLK
FLASH
RAM
EEPROM
Watchdog Ti
mer
Interrupt Co
nt
roller
EBI
DATA BUS
EVENT ROUT
ING NETWOR
K
UART/SPI/T
W
I/ COMMUN
ICATION
3. Programming the microcontroller
Figure 3-1:
ATxmega128A1
The microcontroller can be programmed in three ways:
01 Via USB-UART mikroBootloader
02 Using JTAG external programmer
03 Using PDI external programmer
Page 11
Programming with mikroBootloader
You can program the microcontroller with bootloader which is
preprogrammed into the device by default. To transfer .hex file
from a PC to MCU you need bootloader software (mikroBootloader
USB HID) which can be downloaded from:
mikroBootloader software
note
Before starting mikroBootloader software, connect Ready for
XMEGA with a PC using USB cable provided with the package
http://www.mikroe.com/eng/downloads/get/1271/
mikrobootloader_xmega_v101.zip
After software is downloaded, unrar it to a desired location, and
start mikroBootloader USB HID software.
Figure 3-2: mikroBootloader window
01
note
This version of mikroBootloader is specialized
for ATxmega128A1 chip.
Page 12
When you start mikroBootloader software, a window
shown on Figure 3-2 should appear.
Identifying device COM port
step 1 – Choosing COM port
01
01
02
03
Figure 3-4: Choosing COM port
Figure 3-3: Identifying COM port
01
Open Device Manager window and expand
Ports section to see which COM port is assigned
to Ready for XMEGA board (in this case COM34)
01
Click the ”Change Settings” button.
02
From the drop down list, select appropriate COM port
which is used for communication with a PC
03
Click OK.
Page 13
step 2 - Establishing Connection
step 3 - Browsing for .HEX file
note: Baud rate is set to 115200bps by default.
01
01
Figure 3-5: Connecting with mikroBootloader
Figure 3-6: Browse for HEX
01 Press ”Reset” button on Ready for XMEGA board and
click ”Connect” button within 5s, otherwise existing
microcontroller program will execute. If connected,
caption on a button will be changed to ”Disconnect”.
01 Click the ”Browse for HEX” button and from a
pop-up window (Figure 3.7) choose .HEX file
which will be uploaded to MCU memory
Page 14
step 4 - Selecting .HEX file
step 5 - Uploading .HEX file
01
01
02
Figure 3-7: Locating and Selecting .hex file
Figure 3-8: Begin uploading
01 Select .HEX file using open dialog window.
01 To start .HEX file bootloding click the
”Begin uploading” button.
02 Click the ”Open” button.
Page 15
step 6 - Progress bar
step 7 - Finish upload
01
01
Figure 3-9: Progress bar
Figure 3-10: Restarting MCU
01 You can monitor .HEX file uploading via progress bar.
01 Click ”OK” button after uploading is finished.
02 Press ”Reset” button on Ready for XMEGA board
and wait for 5 seconds. Your program will execute
automatically.
Page 16
Programming with JTAG programmer
Figure 3-11:
placing 10 pin header
Figure 3-12:
connecting JTAG
programmer
Ready for XMEGA board contains JTAG connector pads so you can program the board and debug your code using external programer/
debugger. Before connecting the programmer you have to solder the provided IDC10 2x5 male header onto the board’s JTAG connector
pads. If bootloader program is accidentally erased, you can upload it again via AVR JTAG or PDI programmer. Ready for XMEGA Bootloader
Firmware.hex can be found under Firmware folder (see page 12).
Page 17
Programming with PDI programmer
Figure 3-13:
placing 6 pin header
The board is also equipped with PDI connector
pads, which allow you to program the microcontroller
using external serial PDI programmer. Before attaching the
programming connector, you have to solder the provided 2x3 male
header to the board’s PDI connector pads.
Page 18
Figure 3-14:
Connecting
PDI programmer
PK7
PK6
PK5
PK4
PK3
PK2
PK1
PR1
PR0
RESET#
PDI
PQ3
PQ2
PQ1/TOSC2
PQ0/TOSC1
PA5
PA4
PA3
PA2
PA1
VREF-1.8V
AVCC
VCC-3.3V VCC-3.3V VCC-3.3V VCC-3.3V
VCC-3.3V
C6
C11
C12
C13
100nF
100nF
100nF
100nF
100
99
98
97
96
95
94
93
92
91
90
89
88
87
86
85
84
83
82
81
80
79
78
77
76
VCC-3.3V VCC-3.3V VCC-3.3V VCC-3.3V
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
C16
C17
100nF
100nF
100nF
PK0
PJ7
PJ6
PJ5
PJ4
PJ3
PJ2
PJ1
PJ0
Decoupling
capacitors
VCC-3.3V
CN8
PDI
RESET#
PDI
PH7
PH6
PH5
PH4
PH3
PH2
PH1
PH0
PF7
PF6
VCC-3.3V
PB6/TCK
PB7/TDO
PB4/TMS
VCC-3.3V
CN6
RESET#
PB5/TDI
JTAG
22pF
Figure 3-15: PDI & JTAG programmer connection schematics
Page 19
32.768kHz
PQ1/TOSC2
PQ0/TOSC1
R1 27 R2 27
PF0
PF1
PF2
PF3
PF4
PF5
R4
27
PE0
PE1
PE2
PE3
PE4
PE5
PE6
PE7
PD0
R3
27
ATxmega128A1
PK0
VCC
GND
PJ7
PJ6
PJ5
PJ4
PJ3
PJ2
PJ1
PJ0
VCC
GND
PH7
PH6
PH5
PH4
PH3
PH2
PH1
PH0
VCC
GND
PF7
PF6
C15
100nF
PD1
PD2
PD3
PD4
PD5
PD6
PD7
GND
VCC
PE0
PE1
PE2
PE3
PE4
PE5
PE6
PE7
GND
VCC
PF0
PF1
PF2
PF3
PF4
PF5
PC0
PC1
PC2
PC3
PC4
PC5
PC6
PC7
PA6
PA7
GND
AVCC
PB0
PB1
PB2
PB3
PB4
PB5
PB6
PB7
GND
VCC
PC0
PC1
PC2
PC3
PC4
PC5
PC6
PC7
GND
VCC
PD0
C14
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
PB0
PB1
PB2
PB3
PB4/TMS
PB5/TDI
PB6/TCK
PB7/TDO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
PD1
PD2
PD3
PD4
PD5
PD6
PD7
PA6
PA7
PA5
PA4
PA3
PA2
PA1
PA0
AVCC
GND
XTAL1/PR1
XTAL2/PR0
RESET/PDI
PDI
PQ3
PQ2
TOSC2/PQ1
TOSC1/PQ0
GND
VCC
PK7
PK6
PK5
PK4
PK3
PK2
PK1
U4
C4
X2
22pF
C3
4. USB-UART
Fast on-board FTDI® chip allows you to communicate
with a PC or other UART devices using USB-UART connection.
USB-B connector (CN3) is used for connecting the USB cable. RX
(receive) and TX (transmit) LEDs will indicate communication status.
Before conecting the board with the PC, make sure to have the
appropriate FTDI drivers installed on your operating system.
Drivers can be found at following URL:
Figure 4-1:
USB-UART connected
http://www.ftdichip.com/Drivers/VCP.htm
VCC-3.3V
PC2
PC3
RX-MCU
J2
DATA BUS
J3
TX-MCU
1
2
3
4
5
6
7
8
9
10
11
12
13
14
VCC-5V
U2
TXD
OSCO
DTR#
OSCI
RTS#
TEST
VCCIO
AGND
RXD
NC
RI#
CBUS0
GND
CBUS1
FT232RL GND
NC
DSR#
VCC
DCD#
RESET#
CTS#
GND
CBUS4
3V3OUT
CBUS2
USBDM
CBUS3
USBDP
FT232RL
28
27
26
25
24
23
22
21
20
19
18
17
16
15
R57
2K2
RX-LED
TX-LED
RX
LD2
VCC-5V
R58
2K2
TX
LD3
CN3
VCC 1
D2
MBRS140T3
USBDM
D- 2
USBDP
D+ 3
GND 4
FP1
VCC-FTDI
USB B
FERRITE
VCC-FTDI VCC-3.3V VCC-FTDI
C10
C8
100nF
VCC-USB
VCC-5V
Figure 4-2:
USB-UART schematics
Page 20
100nF
C5
C9
E3
100nF
100nF
10uF
5. Prototyping area
Figure 5-2:
schematics
of three LEDs
connected to
microcontroller
pins as shown
in Figure 5-1
Figure 5-1:
Proto area usage
PJ2
PJ1
PJ0
DATA BUS
GREEN
RED
YELLOW
LD1
LD2
LD3
R1
R2
R3
Proto area allows you to
expand your Ready for XMEGA board
with additional functionalities. That can be
done by placing your additional components on
available prototyping area. Pads are arranged in standard
100mils distance form factor. There are 20 connected lines on
both halves of the breadboard area, and each line consists of 5 soldering
pads, which are on the same voltage level (connected to each other) .
Page 21
VCC-3.3V VCC-3.3V VCC-3.3V VCC-3.3V
C6
C11
C12
C13
100nF
100nF
100nF
100nF
VCC-5V
PH0
PH1
PH2
PH3
PH4
PH5
PH6
PH7
PB0
PB1
PB2
PB3
PB4/TMS
PB5/TDI
PB6/TCK
PB7/TDO
PF4
PF5
PF6
PF7
RESET#
PDI
6. Pin headers
VCC-3.3V
2x26
header
C17
100nF
100nF
PK7
PK6
PK5
PK4
PK3
PK2
PK1
VCC-3.3V
VCC-3.3V
PC0
PC1
PC2
PC3
PC4
PC5
PC6
PC7
PD0
R4
27
PA6
PA7
GND
AVCC
PB0
PB1
PB2
PB3
PB4
PB5
PB6
PB7
GND
VCC
PC0
PC1
PC2
PC3
PC4
PC5
PC6
PC7
GND
VCC
PD0
ATXmega128A1
PK0
VCC
GND
PJ7
PJ6
PJ5
PJ4
PJ3
PJ2
PJ1
PJ0
VCC
GND
PH7
PH6
PH5
PH4
PH3
PH2
PH1
PH0
VCC
GND
PF7
PF6
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
PK0
PJ7
PJ6
PJ5
PJ4
PJ3
PJ2
PJ1
PJ0
PH7
PH6
PH5
PH4
PH3
PH2
PH1
PH0
PF7
PF6
VCC-3.3V
PA1
PA2
PA3
PA4
PA5
PA6
PA7
PJ0
PJ1
PJ2
PJ3
PJ4
PJ5
PJ6
PJ7
PK0
PK1
PK2
PK3
PK4
PK5
PK6
PK7
PR0
PR1
PQ2
PQ3
PA1
PA2
PA3
PA4
PA5
PA6
PA7
PJ0
PJ1
PJ2
PJ3
PJ4
PJ5
PJ6
PJ7
PK0
PK1
PK2
PK3
PK4
PK5
PK6
PK7
PR0
PR1
PQ2
PQ3
2x30
header
22pF
PQ1/TOSC2
PQ0/TOSC1
R1 27 R2 27
32.768kHz
Figure 6-1:
Connection
schematics of
pin headers
R3
27
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
PF0
PF1
PF2
PF3
PF4
PF5
PB0
PB1
PB2
PB3
PB4/TMS
PB5/TDI
PB6/TCK
PB7/TDO
PA5
PA4
PA3
PA2
PA1
PA0
AVCC
GND
XTAL1/PR1
XTAL2/PR0
RESET/PDI
PDI
PQ3
PQ2
TOSC2/PQ1
TOSC1/PQ0
GND
VCC
PK7
PK6
PK5
PK4
PK3
PK2
PK1
PA6
PA7
Figure 6-2:
Pin headers
Decoupling
capacitors
100
99
98
97
96
95
94
93
92
91
90
89
88
87
86
85
84
83
82
81
80
79
78
77
76
PR1
PR0
RESET#
PDI
PQ3
PQ2
PQ1/TOSC2
PQ0/TOSC1
C16
100nF
U4
PE0
PE1
PE2
PE3
PE4
PE5
PE6
PE7
2x30
header
C15
100nF
PD1
PD2
PD3
PD4
PD5
PD6
PD7
GND
VCC
PE0
PE1
PE2
PE3
PE4
PE5
PE6
PE7
GND
VCC
PF0
PF1
PF2
PF3
PF4
PF5
PF3
PF2
PF1
PF0
PE7
PE6
PE5
PE4
PE3
PE2
PE1
PE0
PD7
PD6
PD5
PD4
PD3
PD2
PD1
PD0
PC7
PC6
PC5
PC4
PC3
PC2
PC1
PC0
AVCC
C14
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
PF3
PF2
PF1
PF0
PE7
PE6
PE5
PE4
PE3
PE2
PE1
PE0
PD7
PD6
PD5
PD4
PD3
PD2
PD1
PD0
PC7
PC6
PC5
PC4
PC3
PC2
PC1
PC0
PA5
PA4
PA3
PA2
PA1
VREF-1.8V
VCC-5V
PD1
PD2
PD3
PD4
PD5
PD6
PD7
VCC-5V
VCC-5V
PH0
PH1
PH2
PH3
PH4
PH5
PH6
PH7
PB0
PB1
PB2
PB3
PB4/TMS
PB5/TDI
PB6/TCK
PB7/TDO
PF4
PF5
PF6
PF7
RESET#
PDI
VCC-3.3V
Decoupling
capacitors
VCC-3.3V VCC-3.3V VCC-3.3V VCC-3.3V
22pF
Page 22
C4
X2
C3
Each
microcontroller
pin is available
for futher
connections
through on-board
connection headers.
Each line is available
in two header pins. Pins
are groupped according to their functions, which
makes development and connections much
easier. Everything is printed on the silkscreen, so
you won’t even have to open the microcontroller
datasheet while developing. Before using the
pins, you have to solder the provided 2x30 and
2x26 male headers onto the board’s pads.
7. Reset button
22pF
VCC-3.3V VCC-3.3V VCC-3.3V VCC-3.3V
C6
C11
C12
C13
100nF
100nF
100nF
100nF
VCC-3.3V VCC-3.3V VCC-3.3V VCC-3.3V
C14
C15
C16
C17
100nF
100nF
100nF
100nF
Decoupling
capacitors
PA6
PA7
GND
AVCC
PB0
PB1
PB2
PB3
PB4
PB5
PB6
PB7
GND
VCC
PC0
PC1
PC2
PC3
PC4
PC5
PC6
PC7
GND
VCC
PD0
PQ1/TOSC2
PQ0/TOSC1
ATXmega128A1
PD1
PD2
PD3
PD4
PD5
PD6
PD7
GND
VCC
PE0
PE1
PE2
PE3
PE4
PE5
PE6
PE7
GND
VCC
PF0
PF1
PF2
PF3
PF4
PF5
32.768kHz
PQ1/TOSC2
PQ0/TOSC1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
PA5
PA4
PA3
PA2
PA1
PA0
AVCC
GND
XTAL1/PR1
XTAL2/PR0
RESET/PDI
PDI
PQ3
PQ2
TOSC2/PQ1
TOSC1/PQ0
GND
VCC
PK7
PK6
PK5
PK4
PK3
PK2
PK1
U4
22pF
X2
VCC-3.3V
100
99
98
97
96
95
94
93
92
91
90
89
88
87
86
85
84
83
82
81
80
79
78
77
76
100nF
RESET
C4
100
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
C7
C3
AVCC
R9
T1
RESET#
VCC-3.3V
R8
10K
Figure 7-1:
Reset button
connection
schematics
Page 23
PK0
VCC
GND
PJ7
PJ6
PJ5
PJ4
PJ3
PJ2
PJ1
PJ0
VCC
GND
PH7
PH6
PH5
PH4
PH3
PH2
PH1
PH0
VCC
GND
PF7
PF6
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
Ready for XMEGA
board
has
a
specialized reset circuit
with high-quality reset
button, which can be used
to reset the program execution
of the microcontroller. If you want
to reset the circuit, press on-board
RESET button. It will generate low
voltage level on microcontroller reset
pin (input). In addition, a reset can be
externally provided through RST pin
on 2x26 header (Figure 6-1).
8. Piezo buzzer
On-board piezo buzzer is a very useful module which can be used in debuging your code, or to have
audio signalization feature when board is integrated as a final product. Piezo buzzer’s resonant
frequency is 3.8kHz. In addition, other frequencies in the range between 20Hz and 20.000Hz can be
used, but the best performance is provided by frequencies ranging between 2kHz and 4kHz.
VCC-5V
PZ1
AVCC
PERSPECTIVE
VIEW
VCC-3.3V
100
99
98
97
96
95
94
93
92
91
90
89
88
87
86
85
84
83
82
81
80
79
78
77
76
R29
1K
PQ2
PQ1/TOSC2
PQ0/TOSC1
TOP
VIEW
10K
C3
22pF
X2
C4
32.768kHz
Figure 8-1:
Piezo buzzer
PQ1/TOSC2
PQ0/TOSC1
22pF
VCC-3.3V VCC-3.3V VCC-3.3V VCC-3.3V
C6
C11
C12
C13
100nF
100nF
100nF
100nF
VCC-3.3V VCC-3.3V VCC-3.3V VCC-3.3V
Figure 8-2:
Piezo buzzer
connection
schematics
C14
C15
C16
C17
100nF
100nF
100nF
100nF
Decoupling
capacitors
Page 24
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
PA6
PA7
GND
AVCC
PB0
PB1
PB2
PB3
PB4
PB5
PB6
PB7
GND
VCC
PC0
PC1
PC2
PC3
PC4
PC5
PC6
PC7
GND
VCC
PD0
ATXmega128A1
PD1
PD2
PD3
PD4
PD5
PD6
PD7
GND
VCC
PE0
PE1
PE2
PE3
PE4
PE5
PE6
PE7
GND
VCC
PF0
PF1
PF2
PF3
PF4
PF5
PQ2
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
R27
PA5
PA4
PA3
PA2
PA1
PA0
AVCC
GND
XTAL1/PR1
XTAL2/PR0
RESET/PDI
PDI
PQ3
PQ2
TOSC2/PQ1
TOSC1/PQ0
GND
VCC
PK7
PK6
PK5
PK4
PK3
PK2
PK1
U4
Q12
BC846
PK0
VCC
GND
PJ7
PJ6
PJ5
PJ4
PJ3
PJ2
PJ1
PJ0
VCC
GND
PH7
PH6
PH5
PH4
PH3
PH2
PH1
PH0
VCC
GND
PF7
PF6
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
9. Integrating with the casing
Figure 9-1:
Place the board into the bottom part
of the casing. Make sure to align the
connectors with the square openenings
Figure 9-2:
Wind screws into inner screw
holes to mount the board to the
bottom casing plastic
Figure 9-2:
Place cover casing plastic and wind
screws into outter screw holes for
connecting it with bottom plastics
Ready for XMEGA can easily be integrated into the specialized white plastic casing. This feature is very convenient for turning the board
into a final product. The white plastic casing contains inner and outter screw holes. Inner are used for attaching the board to the casing
and outter are used for connecting the top part of the casing, and enclosing the board. Casing comes with holes for USB and power adapter
connector, but you can customize it by driling and cutting holes in specific areas, depending on the target application.
Page 25
10. Dimensions
(510 mils)
12.59 mm
(1839 mils)
46.7 mm
(1268 mils)
32.2 mm
(360 mils)
9.14 mm
(100 mils)
2.54 mm
(975 mils)
24.76 mm
(4882 mils)
124 mm
(5551 mils)
141 mm
Page 26
(3307 mils)
84 mm
(2598 mils)
66 mm
(1890 mils)
48 mm
(100 mils)
2.54 mm
(220 mils)
5.59 mm
DISCLAIMER
All the products owned by MikroElektronika are protected by copyright law and international copyright treaty. Therefore, this manual is to be treated as any
other copyright material. No part of this manual, including product and software described herein, may be reproduced, stored in a retrieval system, translated or
transmitted in any form or by any means, without the prior written permission of MikroElektronika. The manual PDF edition can be printed for private or local use,
but not for distribution. Any modification of this manual is prohibited.
MikroElektronika provides this manual ‘as is’ without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties or
conditions of merchantability or fitness for a particular purpose.
MikroElektronika shall assume no responsibility or liability for any errors, omissions and inaccuracies that may appear in this manual. In no event shall MikroElektronika,
its directors, officers, employees or distributors be liable for any indirect, specific, incidental or consequential damages (including damages for loss of business
profits and business information, business interruption or any other pecuniary loss) arising out of the use of this manual or product, even if MikroElektronika has
been advised of the possibility of such damages. MikroElektronika reserves the right to change information contained in this manual at any time without prior
notice, if necessary.
HIGH RISK ACTIVITIES
The products of MikroElektronika are not fault – tolerant nor designed, manufactured or intended for use or resale as on – line control equipment in hazardous environments requiring fail – safe performance, such as in the operation of nuclear facilities, aircraft navigation or communication systems, air traffic
control, direct life support machines or weapons systems in which the failure of Software could lead directly to death, personal injury or severe physical or
environmental damage (‘High Risk Activities’). MikroElektronika and its suppliers specifically disclaim any expressed or implied warranty of fitness for High
Risk Activities.
TRADEMARKS
The MikroElektronika name and logo, the MikroElektronika logo, mikroC™, mikroBasic™, mikroPascal™, AVRProg™, Ready for XMEGA™, EasyAVR™, EasyAVR PRO™,
Click Boards™ and mikromedia™ are trademarks of MikroElektronika. All other trademarks mentioned herein are property of their respective companies.
All other product and corporate names appearing in this manual may or may not be registered trademarks or copyrights of their respective companies, and are only
used for identification or explanation and to the owners’ benefit, with no intent to infringe.
Copyright © MikroElektronika, 2012, All Rights Reserved.
Page 27
If you want to learn more about our products, please visit our website at www.mikroe.com
If you are experiencing some problems with any of our products or just need additional
information, please place your ticket at www.mikroe.com/esupport
If you have any questions, comments or business proposals,
do not hesitate to contact us at [email protected]
Ready for XMEGA Manual
ver. 1.00
0 100000 019061