Attiny11/12, High-voltage serial programming – Rainbow Electronics ATtiny12 User Manual

Page 46

Advertising
background image

46

ATtiny11/12

1006C–09/01

provides a convenient way to download program and data into the ATtiny12 inside the
user’s system.

The program and data memory arrays in the ATtiny12 are programmed byte-by-byte in
either programming mode. For the EEPROM, an auto-erase cycle is provided within the
self-timed write instruction in the Low-voltage Serial Programming mode.

ATtiny11/12

During programming, the supply voltage must be in accordance with Table 22.
Table 22. Supply Voltage during Programming

High-voltage Serial
Programming

This section describes how to program and verify Flash Program memory, EEPROM
Data memory (ATtiny12), lock bits and fuse bits in the ATtiny11/12.

Figure 27. High-voltage Serial Programming

Part

Low-voltage Serial Programming

High-voltage Serial Programming

ATtiny11L

Not applicable

4.5 - 5.5V

ATtiny11

Not applicable

4.5 - 5.5V

ATtiny12V

2.2 - 5.5V

4.5 - 5.5V

ATtiny12L

2.7 - 5.5V

4.5 - 5.5V

ATtiny12

4.0 - 5.5V

4.5 - 5.5V

PB5 (RESET)

PB3 (XTAL1)

GND

VCC

PB2

PB1

PB0

SERIAL DATA OUTPUT

SERIAL INSTR. INPUT

SERIAL DATA INPUT

SERIAL CLOCK INPUT

11.5 - 12.5V

4.5 - 5.5V

ATtiny

Advertising