ATxmega256A3 Atmel Corporation, ATxmega256A3 Datasheet - Page 67
![no-image](/images/manufacturer_photos/0/0/79/atmel_corporation_sml.jpg)
ATxmega256A3
Manufacturer Part Number
ATxmega256A3
Description
Manufacturer
Atmel Corporation
Specifications of ATxmega256A3
Flash (kbytes)
256 Kbytes
Pin Count
64
Max. Operating Frequency
32 MHz
Cpu
8-bit AVR
# Of Touch Channels
16
Hardware Qtouch Acquisition
No
Max I/o Pins
50
Ext Interrupts
50
Usb Speed
No
Usb Interface
No
Spi
10
Twi (i2c)
2
Uart
7
Graphic Lcd
No
Video Decoder
No
Camera Interface
No
Adc Channels
16
Adc Resolution (bits)
12
Adc Speed (ksps)
2000
Analog Comparators
4
Resistive Touch Screen
No
Dac Channels
2
Dac Resolution (bits)
12
Temp. Sensor
Yes
Crypto Engine
AES/DES
Sram (kbytes)
16
Eeprom (bytes)
4096
Self Program Memory
YES
Dram Memory
No
Nand Interface
No
Picopower
Yes
Temp. Range (deg C)
-40 to 85
I/o Supply Class
1.6 to 3.6
Operating Voltage (vcc)
1.6 to 3.6
Fpu
No
Mpu / Mmu
no / no
Timers
7
Output Compare Channels
22
Input Capture Channels
22
Pwm Channels
22
32khz Rtc
Yes
Calibrated Rc Oscillator
Yes
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ATxmega256A3-AU
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
ATxmega256A3-AUR
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
ATxmega256A3B-MH
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Company:
Part Number:
ATxmega256A3BU-AU
Manufacturer:
ST
Quantity:
12 000
Company:
Part Number:
ATxmega256A3BU-MH
Manufacturer:
AAT
Quantity:
400
Company:
Part Number:
ATxmega256A3U-AU
Manufacturer:
TI
Quantity:
12 000
Part Number:
ATxmega256A3U-AU
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Company:
Part Number:
ATxmega256A3U-MH
Manufacturer:
PANASONIC
Quantity:
1 450
6.3.1
6.3.2
6.3.3
6.4
8077H–AVR–12/09
Event Routing Network
Signaling Events
Data Events
Manually Generating Events
Events can be manually generated by writing to the STROBE and DATA registers.
Signaling events are the most basic type of events. A signaling event does not contain any infor-
mation apart from the indication of a change in a peripheral. Most peripherals can only generate
and use signaling events. Unless otherwise stated, all occurrences of the word 'event' is to be
understood as a signaling event.
Data events differ from signaling events in that they contain additional information that event
users can decode to decide event actions based on the receiver information.
The Event Routing Network can route all events to all event users. Event users that are only
meant for using signaling events have limited decode capabilities and cannot fully utilize data.
How event users decode data events is shown in
Event users that can utilize Data Events can also use Signaling Events. This is configurable, and
is described in the data sheet module for each peripheral.
Events can be generated manually by writing the DATA and STROBE register. This can be done
from software, and by accessing the registers directly during on-chip debugging. The DATA reg-
ister must be written first since writing the STROBE register triggers the operation. The DATA
and STROBE registers contain one bit for each event channel. Bit n corresponds to event chan-
nel n. It is possible to generate events on several channels at the same time by writing to several
bit locations at once.
Manually generated events last for one clock cycle and will overwrite events from other event
during that clock cycle. When manually generating events, event channels where no events are
entered will let other events through.
Table 6-1 on page 67
they are decoded.
Table 6-1.
The Event Routing Network routes events between peripherals. It consists of eight multiplexers
(CHnMUX), where events from all event sources are routed into all multiplexers. The multiplex-
ers select which event is routed back as input to all peripherals. The output from a multiplexer is
referred to as an Event Channel. For each peripheral it is selectable if and how incoming events
should trigger event actions. Details on these are described in the data sheet for each periph-
eral. The Event Routing Network is shown on
STROBE
0
0
1
1
DATA
Manually Generated Events and decoding of events
0
1
0
1
shows the different events, how they can be manually generated and how
Data Event User
No Event
Data Event 01
Data Event 02
Data Event 03
Figure 6-3 on page
Table 6-1 on page
Signaling Event User
No Event
Signaling Event
Signaling Event
No Event
68.
67.
XMEGA A
67