ATxmega128B1 Atmel Corporation, ATxmega128B1 Datasheet - Page 67

no-image

ATxmega128B1

Manufacturer Part Number
ATxmega128B1
Description
Manufacturer
Atmel Corporation
Datasheets

Specifications of ATxmega128B1

Flash (kbytes)
128 Kbytes
Pin Count
100
Max. Operating Frequency
32 MHz
Cpu
8-bit AVR
# Of Touch Channels
16
Hardware Qtouch Acquisition
No
Max I/o Pins
53
Ext Interrupts
53
Usb Transceiver
1
Usb Speed
Full Speed
Usb Interface
Device
Spi
3
Twi (i2c)
1
Uart
2
Segment Lcd
160
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
Temp. Sensor
Yes
Crypto Engine
AES/DES
Sram (kbytes)
8
Eeprom (bytes)
2048
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
3
Output Compare Channels
10
Input Capture Channels
10
Pwm Channels
10
32khz Rtc
Yes
Calibrated Rc Oscillator
Yes

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ATxmega128B1-AU
Manufacturer:
TI
Quantity:
90
Part Number:
ATxmega128B1-AU
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
ATxmega128B1-AUR
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
ATxmega128B1-CUR
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
ATxmega128B1-U
Manufacturer:
FUJITSU
Quantity:
632
6.3.3
6.3.4
6.4
8291A–AVR–10/11
Event Routing Network
Peripheral Clock Events
Software Events
Event users that can utilize data events can also use signaling events. This is configurable, and
is described in the datasheet module for each peripheral.
Each event channel includes a peripheral clock prescaler with a range from 1 (no prescaling) to
32768. This enables configurable periodic event generation based on the peripheral clock. It is
possible to periodically trigger events in a peripheral or to periodically trigger synchronized
events in several peripherals. Since each event channel include a prescaler, different peripher-
als can receive triggers with different intervals.
Events can be generated from software by writing the DATA and STROBE registers. The DATA
register 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
channel n. It is possible to generate events on several channels at the same time by writing to
several bit locations at once.
Software-generated events last for one clock cycle and will overwrite events from other event
generators on that event channel during that clock cycle.
Table 6-1 on page 67
they are decoded.
Table 6-1.
The event routing network routes the events between peripherals. It consists of four multiplexers
(CHnMUX), which can each be configured to route any event source to any event users. 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 configurations can be found
in the datasheet for each peripheral. The event routing network is shown in
68.
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
Atmel AVR XMEGA B
Signaling Event User
No event
No event
Signaling event
Signaling event
Figure 6-3 on page
67

Related parts for ATxmega128B1