TINY88-15MZ Atmel, TINY88-15MZ Datasheet - Page 200

no-image

TINY88-15MZ

Manufacturer Part Number
TINY88-15MZ
Description
MCU AVR 8KB FLASH 12MHZ 32-QFN
Manufacturer
Atmel
Series
AVR® ATtinyr
Datasheet

Specifications of TINY88-15MZ

Core Processor
AVR
Core Size
8-Bit
Speed
16MHz
Connectivity
I²C, SPI
Peripherals
Brown-out Detect/Reset, POR, WDT
Number Of I /o
28
Program Memory Size
8KB (8K x 8)
Program Memory Type
FLASH
Eeprom Size
64 x 8
Ram Size
512 x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 5.5 V
Data Converters
A/D 8x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 125°C
Package / Case
32-VQFN Exposed Pad, 32-HVQFN, 32-SQFN, 32-DHVQFN
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
20.7.5
200
ATtiny88 Automotive
Programming the EEPROM
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
follows (refer to
Data loading):
K: Repeat 3 through 5 until the entire buffer is filled.
L: Program EEPROM page
Figure 20-4. Programming the EEPROM Waveforms
RESET +12V
1. A: Load Command “0001 0001”.
2. G: Load Address High Byte (0x00 – 0xFF).
3. B: Load Address Low Byte (0x00 – 0xFF).
4. C: Load Data (0x00 – 0xFF).
5. E: Latch data (give PAGEL a positive pulse).
1. Set BS1 to “0”.
2. Give WR a negative pulse. This starts programming of the EEPROM page. RDY/BSY
3. Wait until to RDY/BSY goes high before programming the next page (See
RDY/BSY
PAGEL
DATA
CLKI
XA1
XA0
BS1
BS2
goes low.
for signal waveforms).
WR
OE
0x11
A
“Programming the Flash” on page 197
ADDR. HIGH
G
ADDR. LOW
B
DATA
C
Table 20-8 on page
XX
E
ADDR. LOW
B
for details on Command, Address and
DATA
C
K
194. When programming the
XX
E
L
Figure 20-4
9157B–AVR–01/10

Related parts for TINY88-15MZ