ATmega1284PR231 Atmel Corporation, ATmega1284PR231 Datasheet - Page 27

no-image

ATmega1284PR231

Manufacturer Part Number
ATmega1284PR231
Description
Manufacturer
Atmel Corporation
Datasheets

Specifications of ATmega1284PR231

Flash (kbytes)
128 Kbytes
Max. Operating Frequency
20 MHz
Max I/o Pins
32
Spi
3
Twi (i2c)
1
Uart
2
Adc Channels
8
Adc Resolution (bits)
10
Adc Speed (ksps)
15
Analog Comparators
1
Crypto Engine
AES
Sram (kbytes)
16
Eeprom (bytes)
4096
Operating Voltage (vcc)
1.8 to 3.6
Timers
3
Frequency Band
2.4 GHz
Max Data Rate (mb/s)
2
Antenna Diversity
Yes
External Pa Control
Yes
Power Output (dbm)
3
Receiver Sensitivity (dbm)
-101
Receive Current Consumption (ma)
13.2
Transmit Current Consumption (ma)
14.4
Link Budget (dbm)
104
6.5
Table 6-8.
8111C–MCU Wireless–09/09
Transceiver Status
PLL_ON
TX_ARET_ON
TRX_OFF
SLEEP
RX_ON
RX_ON_NOCLK
RX_AACK_ON
RX_AACK_ON_NOCLK
Sleep/Wake-up and Transmit Signal (SLP_TR)
SLP_TR Multi-functional Pin
Function
TX start
TX start
Sleep
Wakeup
Disable CLKM
Enable CLKM
Disable CLKM
Enable CLKM
Pin 11 (SLP_TR) is a multi-functional pin. Its function relates to the current state of the
AT86RF231 and is summarized in
explained in detail
In states PLL_ON and TX_ARET_ON, pin SLP_TR is used as trigger input to initiate a TX trans-
action. Here pin SLP_TR is sensitive on rising edge only.
After initiating a state change by a rising edge at pin SLP_TR in radio transceiver states
TRX_OFF, RX_ON or RX_AACK_ON, the radio transceiver remains in the new state as long as
the pin is logical high and returns to the preceding state with the falling edge.
SLEEP state
The SLEEP state is used when radio transceiver functionality is not required, and thus the
AT86RF231 can be powered down to reduce the overall power consumption.
A power-down scenario is shown in
TRX_OFF state the microcontroller forces the AT86RF231 to SLEEP by setting SLP_TR = H. If
pin 17 (CLKM) provides a clock to the microcontroller this clock is switched off after 35 clock
cycles. This enables a microcontroller in a synchronous system to complete its power-down rou-
tine and prevent deadlock situations. The AT86RF231 awakes when the microcontroller
releases pin SLP_TR. This concept provides the lowest possible power consumption.
The CLKM clock frequency settings for 250 kHz and 62.5 kHz are not intended to directly clock
the microcontroller. When using these clock rates, CLKM is turned off immediately when enter-
ing SLEEP state.
Transition
L
L
L
L
L
H
H
H
Section 7. “Operating Modes” on page
H
H
H
H
H
L
L
L
Starts frame transmission
Takes the radio transceiver into RX_ON state and enables CLKM
Takes the radio transceiver into RX_AACK_ON state and enables CLKM
Description
Starts TX_ARET transaction
Takes the radio transceiver into SLEEP state, CLKM disabled
Takes the radio transceiver back into TRX_OFF state, level sensitive
Takes the radio transceiver into RX_ON_NOCLK state and disables CLKM
Takes the radio transceiver into RX_AACK_ON_NOCLK state and disables
CLKM
Table 6-8 on page
Figure 6-15 on page
27. The radio transceiver states are
33.
28. When the radio transceiver is in
AT86RF231
27

Related parts for ATmega1284PR231