English
Language : 

ATTINY88-AU Datasheet, PDF (196/302 Pages) ATMEL Corporation – 8-bit Microcontroller with 4/8K Bytes In-System Programmable Flash
Flash page addressing is illustrated in Figure 21-2, below. Symbols used are described in Table
21-1 on page 191.
Figure 21-2. Addressing the Flash Which is Organized in Pages
PCMSB
PROGRAM
COUNTER
PCPAGE
PAGEMSB
PCWORD
PAGE ADDRESS
WITHIN THE FLASH
WORD ADDRESS
WITHIN A PAGE
PROGRAM MEMORY
PAGE
PAGE
INSTRUCTION WORD
PCWORD[PAGEMSB:0]:
00
01
02
PAGEEND
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
F
DATA
XA1
XA0
BS1
CLKI
WR
RDY/BSY
RESET +12V
OE
PAGEL
BS2
A
0x10
B
C
D
E
ADDR. LOW
DATA LOW DATA HIGH
XX
B
C
D
E
ADDR. LOW DATA LOW DATA HIGH
XX
G
ADDR. HIGH
H
XX
21.2.5
Programming the EEPROM
The EEPROM is organized in pages, see Table 21-2 on page 191. When programming the
EEPROM, the program data is latched into a page buffer. This allows one page of data to be
196 ATtiny48/88
8008H–AVR–04/11