4
42073BS-MCU Wireless-09/14
ATmega2564/1284/644RFR2
Spectrum Signal (DSSS) processing with spreading and despreading. The device is
fully compatible with IEEE802.15.4-2011/2006/2003 and ZigBee standards.
The ATmega2564/1284/644RFR2 provides the following features: 256K/128K/64K
Bytes of In-System Programmable (ISP) Flash with read-while-write capabilities,
8K/4K/2K Bytes EEPROM, 32K/16K/8K Bytes SRAM, up to 35 general purpose I/O
lines, 32 general purpose working registers, Real Time Counter (RTC), 6 flexible
Timer/Counters with compare modes and PWM, a 32 bit Timer/Counter, 2 USART, a
byte oriented 2-wire Serial Interface, a 8 channel, 10 bit analog to digital converter
(ADC) with an optional differential input stage with programmable gain, programmable
Watchdog Timer with Internal Oscillator, a SPI serial port, IEEE std. 1149.1 compliant
JTAG test interface, also used for accessing the On-chip Debug system and
programming and 6 software selectable power saving modes.
The Idle mode stops the CPU while allowing the SRAM, Timer/Counters, SPI port, and
interrupt system to continue functioning. The Power-down mode saves the register
contents but freezes the Oscillator, disabling all other chip functions until the next
interrupt or hardware reset. In Power-save mode, the asynchronous timer continues to
run, allowing the user to maintain a timer base while the rest of the device is sleeping.
The ADC Noise Reduction mode stops the CPU and all I/O modules except
asynchronous timer and ADC, to minimize switching noise during ADC conversions. In
Standby mode, the RC oscillator is running while the rest of the device is sleeping. This
allows very fast start-up combined with low power consumption. In Extended Standby
mode, both the main RC oscillator and the asynchronous timer continue to run.
Typical supply current of the microcontroller with CPU clock set to 16MHz and the radio
transceiver for the most important states is shown in the
Figure 3-2 below.
Figure 3-2 Radio transceiver and microcontroller (16MHz) supply current
16,6mA
4,7mA
4,1mA
250nA
18,6mA
0
5
10
15
20
Deep Sleep SLEEP TRX_OFF RX_ON BUSY_TX
Radio transceiver and microcontroller (16MHz) supply current
I(DEVDD,EVDD) [mA]
1.8V
3.0V
3.6V
The transmit output power is set to maximum. If the radio transceiver is in SLEEP mode
the current is dissipated by the AVR microcontroller only.
In Deep Sleep mode all major digital blocks with no data retention requirements are
disconnected from main supply providing a very small leakage current. Watchdog timer,
MAC symbol counter and 32.768kHz oscillator can be configured to continue to run.
700
nA
RPC enabled 10.1mA
RPC disabled
5
42073BS-MCU Wireless-09/14
ATmega2564/1284/644
RFR2
The device is manufactured using Atmel’s high-density nonvolatile memory technology.
The On-chip ISP Flash allows the program memory to be reprogrammed in-system
trough an SPI serial interface, by a conventional nonvolatile memory programmer, or by
on on-chip boot program running on the AVR core. The boot program can use any
interface to download the application program in the application Flash memory.
Software in the boot Flash section will continue to run while the application Flash
section is updated, providing true Read-While-Write operation. By combining an 8 bit
RISC CPU with In-System Self-Programmable Flash on a monolithic chip, the Atmel
ATmega2564/1284/644RFR2 is a powerful microcontroller that provides a highly
flexible and cost effective solution to many embedded control applications.
The ATmega2564/1284/644RFR2 AVR is supported with a full suite of program and
system development tools including: C compiler, macro assemblers, program
debugger/simulators, in-circuit emulators, and evaluation kits.
3.2 Pin Descriptions
3.2.1 EVDD
External analog supply voltage.
3.2.2 DEVDD
External digital supply voltage.
3.2.3 AVDD
Regulated analog supply voltage (internally generated).
3.2.4 DVDD
Regulated digital supply voltage (internally generated).
3.2.5 DVSS
Digital ground.
3.2.6 AVSS
Analog ground.
3.2.7 Port B (PB7...PB0)
Port B is an 8-bit bi-directional I/O port with internal pull-up resistors (selected for each
bit). The Port B output buffers have symmetrical drive characteristics with both high sink
and source capability. As inputs, Port B pins that are externally pulled low will source
current if the pull-up resistors are activated. The Port B pins are tri-stated when a reset
condition becomes active, even if the clock is not running.
Port B also provides functions of various special features of the
ATmega2564/1284/644RFR2.
3.2.8 Port D (PD7...PD0)
Port D is an 8-bit bi-directional I/O port with internal pull-up resistors (selected for each
bit). The Port D output buffers have symmetrical drive characteristics with both high sink
and source capability. As inputs, Port D pins that are externally pulled low will source
current if the pull-up resistors are activated. The Port D pins are tri-stated when a reset
condition becomes active, even if the clock is not running.
Port D also provides functions of various special features of the
ATmega2564/1284/644RFR2.
3.2.9 Port E (PE7,PE5...PE0)
Internally Port E is an 8-bit bi-directional I/O port with internal pull-up resistors (selected
for each bit). The Port E output buffers have symmetrical drive characteristics with both
high sink and source capability. As inputs, Port E pins that are externally pulled low will
6
42073BS-MCU Wireless-09/14
ATmega2564/1284/644RFR2
source current if the pull-up resistors are activated. The Port E pins are tri-stated when
a reset condition becomes active, even if the clock is not running.
Due to the low pin count of the QFN48 package port E6 is not connected to a pin.
Port E also provides functions of various special features of the
ATmega2564/1284/644RFR2.
3.2.10 Port F (PF7..PF5,PF4/3,PF2...PF0)
Internally Port F is an 8-bit bi-directional I/O port with internal pull-up resistors (selected
for each bit). The Port F output buffers have symmetrical drive characteristics with both
high sink and source capability. As inputs, Port F pins that are externally pulled low will
source current if the pull-up resistors are activated. The Port F pins are tri-stated when
a reset condition becomes active, even if the clock is not running.
Due to the low pin count of the QFN48 package port F3 and F4 are connected to the
same pin. The I/O configuration should be done carefully in order to avoid excessive
power dissipation.
Port F also provides functions of various special features of the
ATmega2564/1284/644RFR2.
3.2.11 Port G (PG4,PG3,PG1)
Internally Port G is a 6-bit bi-directional I/O port with internal pull-up resistors (selected
for each bit). The Port G output buffers have symmetrical drive characteristics with both
high sink and source capability. However the driver strength of PG3 and PG4 is
reduced compared to the other port pins. The output voltage drop (V
OH
, V
OL
) is higher
while the leakage current is smaller. As inputs, Port G pins that are externally pulled low
will source current if the pull-up resistors are activated. The Port G pins are tri-stated
when a reset condition becomes active, even if the clock is not running.
Due to the low pin count of the QFN48 package port G0, G2 and G5 are not connected
to a pin.
Port G also provides functions of various special features of the
ATmega2564/1284/644RFR2.
3.2.12 AVSS_RFP
AVSS_RFP is a dedicated ground pin for the bi-directional, differential RF I/O port.
3.2.13 AVSS_RFN
AVSS_RFN is a dedicated ground pin for the bi-directional, differential RF I/O port.
3.2.14 RFP
RFP is the positive terminal for the bi-directional, differential RF I/O port.
3.2.15 RFN
RFN is the negative terminal for the bi-directional, differential RF I/O port.
3.2.16 RSTN
Reset input. A low level on this pin for longer than the minimum pulse length will
generate a reset, even if the clock is not running. Shorter pulses are not guaranteed to
generate a reset.
3.2.17 XTAL1
Input to the inverting 16MHz crystal oscillator amplifier. In general a crystal between
XTAL1 and XTAL2 provides the 16MHz reference clock of the radio transceiver.
3.2.18 XTAL2
Output of the inverting 16MHz crystal oscillator amplifier.

ATMEGA644RFR2-ZU

Mfr. #:
Manufacturer:
Microchip Technology / Atmel
Description:
RF Microcontrollers - MCU 2.4GHZ 802.15.4 64K SOC 48pin
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union