Datasheet
279
8023F–AVR–07/09
ATmega325P/3250P
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
reset.
Figure 25-2. Addressing the Flash Which is Organized in Pages
(1)
Note: 1. PCPAGE and PCWORD are listed in Table 25-11 on page 276.
Figure 25-3. Programming the Flash Waveforms
(1)
Note: 1. “XX” is don’t care. The letters refer to the programming description above.
PROGRAM MEMORY
WORD ADDRESS
WITHIN A PAGE
PAGE ADDRESS
WITHIN THE FLASH
INSTRUCTION WORD
PAG E
PCWORD[PAGEMSB:0]:
00
01
02
PAGEEND
PAG E
PCWORDPCPAGE
PCMSB
PAGEMSB
PROGRAM
COUNTER
RDY/BSY
WR
OE
RESET +12V
PAGEL
BS2
0x10 ADDR. LOW
ADDR. HIGH
DATA
DATA LOW DATA HIGH
ADDR. LOW DATA LOW DATA HIGH
XA1
XA0
BS1
XTAL1
XX XX
XX
ABCDEBCDEGH
F