A000047 Arduino, A000047 Datasheet - Page 343

MCU, MPU & DSP Development Tools Mega2560

A000047

Manufacturer Part Number
A000047
Description
MCU, MPU & DSP Development Tools Mega2560
Manufacturer
Arduino
Series
-r
Type
MCUr
Datasheets

Specifications of A000047

Processor To Be Evaluated
ATmega2560
Interface Type
USB, I2C, SPI
Dimensions
4 in x 2.1 in
Operating Supply Voltage
5 V
Contents
Board
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With/related Products
ATmega2560
29.7.5
2549M–AVR–09/10
Programming the EEPROM
K. End Page Programming
1. 1. Set XA1, XA0 to “10”. This enables command loading.
2. Set DATA to “0000 0000”. This is the command for No Operation.
3. Give XTAL1 a positive pulse. This loads the command, and the internal write signals are
Figure 29-2. Addressing the Flash Which is Organized in Pages
Note:
Figure 29-3. Programming the Flash Waveforms
Note:
The EEPROM is organized in pages, see
EEPROM, the program data is latched into a page buffer. This allows one page of data to be
programmed simultaneously. The programming algorithm for the EEPROM data memory is as
reset.
RESET +12V
RDY/BSY
PAGEL
XTAL1
PCPAGE and PCWORD are listed in
DATA
1. “XX” is don’t care. The letters refer to the programming description above.
XA1
XA0
BS1
BS2
WR
OE
PROGRAM MEMORY
0x10
PROGRAM
COUNTER
A
PAGE
ADDR. LOW
PAGE ADDRESS
WITHIN THE FLASH
B
PCMSB
DATA LOW
C
PCPAGE
DATA HIGH
ATmega640/1280/1281/2560/2561
D
XX
E
ADDR. LOW
Table 29-7 on page
B
PAGEMSB
PCWORD
Table 29-8 on page
DATA LOW
C
WORD ADDRESS
WITHIN A PAGE
(1)
F
DATA HIGH
D
INSTRUCTION WORD
XX
E
338.
PAGE
ADDR. HIGH
G
(Note:)
338. When programming the
ADDR. EXT.H
H
I
XX
PCWORD[PAGEMSB:0]:
00
01
02
PAGEEND
343

Related parts for A000047