ATMEGA1284PR212-AU Atmel, ATMEGA1284PR212-AU Datasheet - Page 25
![BUNDLE ATMEGA1284P/RF212 TQFP](/photos/6/70/67042/313-44-tqfp_sml.jpg)
ATMEGA1284PR212-AU
Manufacturer Part Number
ATMEGA1284PR212-AU
Description
BUNDLE ATMEGA1284P/RF212 TQFP
Manufacturer
Atmel
Datasheet
1.ATMEGA1284PR231-AU.pdf
(380 pages)
Specifications of ATMEGA1284PR212-AU
Frequency
2.4GHz
Modulation Or Protocol
802.15.4 Zigbee, 6LoWPAN, ISM
Data Interface
PCB, Surface Mount
Memory Size
128kB Flash, 4kB EEPROM, 16kB RAM
Antenna Connector
PCB, Surface Mount
Package / Case
44-TQFP, 44-VQFP
Processor Series
ATMEGA128x
Core
AVR8
Data Bus Width
8 bit
Program Memory Type
Flash
Program Memory Size
128 KB
Data Ram Size
16 KB
Development Tools By Supplier
ATAVRRZ541, ATAVRRAVEN, ATAVRRZUSBSTICK, ATAVRISP2, ATAVRRZ201
For Use With
ATSTK600 - DEV KIT FOR AVR/AVR32
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Voltage - Supply
-
Power - Output
-
Operating Temperature
-
Applications
-
Sensitivity
-
Data Rate - Maximum
-
Current - Transmitting
-
Current - Receiving
-
Lead Free Status / Rohs Status
Details
- Current page: 25 of 380
- Download datasheet (7Mb)
8059D–AVR–11/09
The next code examples show assembly and C functions for reading the EEPROM. The exam-
ples assume that interrupts are controlled so that no interrupts will occur during execution of
these functions.
Note:
Assembly Code Example
C Code Example
EEPROM_read:
unsigned char EEPROM_read(unsigned int uiAddress)
{
}
; Wait for completion of previous write
sbic EECR,EEPE
rjmp EEPROM_read
; Set up address (r18:r17) in address register
out EEARH, r18
out EEARL, r17
; Start eeprom read by writing EERE
sbi EECR,EERE
; Read data from Data Register
in
ret
/* Wait for completion of previous write */
while(EECR & (1<<EEPE))
/* Set up address register */
EEAR = uiAddress;
/* Start eeprom read by writing EERE */
EECR |= (1<<EERE);
/* Return data from Data Register */
return EEDR;
1. See “About Code Examples” on page 6.
;
r16,EEDR
(1)
(1)
ATmega1284P
25
Related parts for ATMEGA1284PR212-AU
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![ATmega1284P](/images/manufacturer_photos/0/0/79/atmel_corporation_tmb.jpg)
Part Number:
Description:
Manufacturer:
Atmel Corporation
Datasheet:
![ATMEGA1284P-XPLD](/images/manufacturer_photos/0/0/78/atmel_tmb.jpg)
Part Number:
Description:
Development Boards & Kits - AVR MEGA-1284P Xplained Evaluation kit
Manufacturer:
Atmel
Datasheet:
![ATMEGA1284P-AU](/photos/6/70/67042/313-44-tqfp_tmb.jpg)
Part Number:
Description:
MCU AVR 128K ISP FLASH 44-TQFP
Manufacturer:
Atmel
Datasheet:
![ATMEGA1284P-PU](/photos/6/70/67049/453-40-dip_tmb.jpg)
Part Number:
Description:
MCU AVR 128K ISP FLASH 40-PDIP
Manufacturer:
Atmel
Datasheet:
![ATMEGA1284P-MUR](/photos/12/13/121316/313-44-qfn_tmb.jpg)
Part Number:
Description:
MCU AVR 128KB FLASH 20MHZ 44VQFN
Manufacturer:
Atmel
Datasheet:
![ATMEGA1284P-AUR](/photos/6/70/67042/313-44-tqfp_tmb.jpg)
Part Number:
Description:
MCU AVR 128KB FLASH 20MHZ 44TQFP
Manufacturer:
Atmel
Datasheet:
![ATMEGA1284P-MU](/photos/12/13/121316/313-44-qfn_tmb.jpg)
Part Number:
Description:
MCU AVR 128K ISP FLASH 44-QFN
Manufacturer:
Atmel
Datasheet:
![ATmega1284](/images/manufacturer_photos/0/0/79/atmel_corporation_tmb.jpg)
Part Number:
Description:
Manufacturer:
Atmel Corporation
Datasheet:
![ATMEGA1284-MU](/photos/12/13/121316/313-44-qfn_tmb.jpg)
Part Number:
Description:
IC MCU AVR 128K FLASH 44QFN
Manufacturer:
Atmel
Datasheet:
![ATMEGA1284-AU](/photos/6/70/67042/313-44-tqfp_tmb.jpg)
Part Number:
Description:
IC MCU AVR 128K FLASH 44TQFP
Manufacturer:
Atmel
Datasheet:
![ATMEGA1284-PU](/photos/6/70/67049/453-40-dip_tmb.jpg)
Part Number:
Description:
IC MCU AVR 128K FLASH 40PDIP
Manufacturer:
Atmel
Datasheet: