
196
8008H–AVR–04/11
ATtiny48/88
Flash page addressing is illustrated in
Figure 21-2, below. Symbols used are described in
Table.
Figure 21-2. Addressing the Flash Which is Organized in Pages
Flash programming waveforms are illustrated in
Figure 21-3, where XX means “don’t care” and
letters refer to the programming steps described earlier.
Figure 21-3. Programming the Flash Waveforms
21.2.5
Programming the EEPROM
EEPROM, the program data is latched into a page buffer. This allows one page of data to be
PROGRAM MEMORY
WORD ADDRESS
WITHIN A PAGE
PAGE ADDRESS
WITHIN THE FLASH
INSTRUCTION WORD
PAGE
PCWORD[PAGEMSB:0]:
00
01
02
PAGEEND
PAGE
PCWORD
PCPAGE
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
CLKI
XX
AB
CD
E
B
C
D
E
G
H
F