ATxmega32A4U Atmel Corporation, ATxmega32A4U Datasheet - Page 420

no-image

ATxmega32A4U

Manufacturer Part Number
ATxmega32A4U
Description
Manufacturer
Atmel Corporation
Datasheets

Specifications of ATxmega32A4U

Flash (kbytes)
32 Kbytes
Pin Count
44
Max. Operating Frequency
32 MHz
Cpu
8-bit AVR
# Of Touch Channels
16
Hardware Qtouch Acquisition
No
Max I/o Pins
34
Ext Interrupts
34
Usb Transceiver
1
Usb Speed
Full Speed
Usb Interface
Device
Spi
7
Twi (i2c)
2
Uart
5
Graphic Lcd
No
Video Decoder
No
Camera Interface
No
Adc Channels
12
Adc Resolution (bits)
12
Adc Speed (ksps)
2000
Analog Comparators
2
Resistive Touch Screen
No
Dac Channels
2
Dac Resolution (bits)
12
Temp. Sensor
Yes
Crypto Engine
AES/DES
Sram (kbytes)
4
Eeprom (bytes)
1024
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
5
Output Compare Channels
16
Input Capture Channels
16
Pwm Channels
16
32khz Rtc
Yes
Calibrated Rc Oscillator
Yes

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ATxmega32A4U-AU
Manufacturer:
ON
Quantity:
1 140
Part Number:
ATxmega32A4U-AU
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
ATxmega32A4U-AUR
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
ATxmega32A4U-CU
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
ATxmega32A4U-CU
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
32.5.5
32.5.6
32.5.6.1
32.5.6.2
32.5.6.3
32.5.6.4
8331A–AVR–07/11
Reset Signalling
Instruction Set
LDS - Load Data from PDIBUS Data Space using Direct Addressing
STS - Store Data to PDIBUS Data Space using Direct Addressing
LD - Load Data from PDIBUS Data Space using Indirect Addressing
ST - Store Data to PDIBUS Data Space using Indirect Addressing
Due to this mechanism, the programmer can always synchronize the protocol by transmitting
two successive BREAK characters.
Through the reset register, the programmer can issue a reset and force the device into reset.
After clearing the reset register, reset is released, unless some other reset source is active.
The PDI has a small instruction set used for accessing both the PDI itself and the internal inter-
faces. All instructions are byte instructions. The instructions allow an external programmer to
access the PDI controller, the NVM controller and the nonvolatile memories.
The LDS instruction is used to load data from the PDIBUS data space for read out. The LDS
instruction is based on direct addressing, which means that the address must be given as an
argument to the instruction. Even though the protocol is based on byte-wise communication, the
LDS instruction supports multiple-byte addresses and data access. Four different address/data
sizes are supported: single-byte, word (two bytes), three-byte, and long (four bytes). Multiple-
byte access is broken down internally into repeated single-byte accesses, but this reduces pro-
tocol overhead. When using the LDS instruction, the address byte(s) must be transmitted before
the data transfer.
The STS instruction is used to store data that are serially shifted into the physical layer shift reg-
ister to locations within the PDIBUS data space. The STS instruction is based on direct
addressing, which means that the address must be given as an argument to the instruction.
Even though the protocol is based on byte-wise communication, the ST instruction supports
multiple-bytes addresses and data access. Four different address/data sizes are supported: sin-
gle-byte, word (two bytes), three-byte, and long (four bytes). Multiple-byte access is broken
down internally into repeated single-byte accesses, but this reduces protocol overhead. When
using the STS instruction, the address byte(s) must be transmitted before the data transfer.
The LD instruction is used to load data from the PDIBUS data space into the physical layer shift
register for serial read out. The LD instruction is based on indirect addressing (pointer access),
which means that the address must be stored in the pointer register prior to the data access.
Indirect addressing can be combined with pointer increment. In addition to reading data from the
PDIBUS data space, the LD instruction can read the pointer register. Even though the protocol is
based on byte-wise communication, the LD instruction supports multiple-byte addresses and
data access. Four different address/data sizes are supported: single-byte, word (two bytes),
three-byte, and long (four bytes). Multiple-byte access is broken down internally into repeated
single-byte accesses, but this reduces the protocol overhead.
The ST instruction is used to store data that is serially shifted into the physical layer shift register
to locations within the PDIBUS data space. The ST instruction is based on indirect addressing
(pointer access), which means that the address must be stored in the pointer register prior to the
data access. Indirect addressing can be combined with pointer increment. In addition to writing
data to the PDIBUS data space, the ST instruction can write the pointer register. Even though
the protocol is based on byte-wise communication, the ST instruction supports multiple-bytes
Atmel AVR XMEGA AU
420

Related parts for ATxmega32A4U