AT32UC3L032-D3UR Atmel, AT32UC3L032-D3UR Datasheet - Page 509

MCU AVR32 32KB FLASH 48TLLGA

AT32UC3L032-D3UR

Manufacturer Part Number
AT32UC3L032-D3UR
Description
MCU AVR32 32KB FLASH 48TLLGA
Manufacturer
Atmel
Series
AVR®32 UC3r
Datasheet

Specifications of AT32UC3L032-D3UR

Core Processor
AVR
Core Size
32-Bit
Speed
50MHz
Connectivity
I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, DMA, PWM, WDT
Number Of I /o
36
Program Memory Size
32KB (32K x 8)
Program Memory Type
FLASH
Ram Size
16K x 8
Voltage - Supply (vcc/vdd)
1.62 V ~ 3.6 V
Data Converters
A/D 9x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
48-TLLGA
Processor Series
AT32UC3x
Core
AVR32
Data Bus Width
32 bit
Data Ram Size
16 KB
Interface Type
SPI, TWI, USART
Maximum Clock Frequency
50 MHz
Number Of Programmable I/os
36
Number Of Timers
7
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
3rd Party Development Tools
EWAVR32, EWAVR32-BL
Development Tools By Supplier
AT32UC3L-EK
Minimum Operating Temperature
- 40 C
On-chip Adc
10 bit, 9 Channel
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Lead Free Status / Rohs Status
 Details
Figure 22-10. Slave Receiver with Multiple Data Bytes
32099F–11/2010
TCOMP
RXR DY
TWD
S
DADR
The TWI transfers require the receiver to acknowledge each received data byte. During the
acknowledge clock pulse (9th pulse), the master releases the data line (HIGH), enabling the
slave to pull it down in order to generate the acknowledge. The master polls the data line dur-
ing this clock pulse.
RXRDY is used as Receive Ready for the Peripheral DMA Controller receive channel.
Figure 22-9. Slave Receiver with One Data Byte
1. If SMBus mode and PEC is used, NBYTES must be set up with the number of bytes
2. Receive a byte. Set SR.BTF when done.
3. Update NBYTES. If CR.CUP is written to one, NBYTES is incremented, otherwise
4. After a data byte has been received, the slave transmits an ACK or NAK bit. For ordi-
5. If STOP is received, SR.TCOMP will be set.
6. If REPEATED START is received, SR.REP will be set.
W
to receive. This is necessary in order to know which of the received bytes is the PEC
byte. NBYTES can also be used to count the number of bytes received if using DMA.
NBYTES is decremented. NBYTES is usually configured to count downwards if PEC
is used.
nary data bytes, the CR.ACK field controls if an ACK or NAK should be returned. If
PEC is enabled and the last byte received was a PEC byte (indicated by NBYTES=0),
TWIS will automatically return an ACK if the PEC value was correct, otherwise a NAK
will be returned.
A
DATA n
TCOMP
RXR DY
TWD
A
Read RHR
S
DATA n
DATA (n+1)
DADR
A
DATA (n+1)
Read RHR
W
DAT A (n+m)-1
A
AT32UC3L016/32/64
DATA
DAT A (n+m)-1
A
Read RHR
DATA (n+m)
Read RHR
A
P
A
DATA (n+m)
Read RHR
P
509

Related parts for AT32UC3L032-D3UR