Datasheet
Table Of Contents
- Features
- Pin Configuration
- Description
- Architectural Overview
- General-purpose Register File
- ALU – Arithmetic Logic Unit
- Flash Program Memory
- Program and Data Addressing Modes
- Subroutine and Interrupt Hardware Stack
- EEPROM Data Memory
- Memory Access and Instruction Execution Timing
- I/O Memory
- Reset and Interrupt Handling
- ATtiny12 Internal Voltage Reference
- Interrupt Handling
- Sleep Modes for the ATtiny11
- Sleep Modes for the ATtiny12
- ATtiny12 Calibrated Internal RC Oscillator
- Timer/Counter0
- Watchdog Timer
- ATtiny12 EEPROM Read/Write Access
- Analog Comparator
- I/O Port B
- Memory Programming
- Program (and Data) Memory Lock Bits
- Fuse Bits in ATtiny11
- Fuse Bits in ATtiny12
- Signature Bytes
- Calibration Byte in ATtiny12
- Programming the Flash and EEPROM
- High-voltage Serial Programming
- High-voltage Serial Programming Algorithm
- High-voltage Serial Programming Characteristics
- Low-voltage Serial Downloading (ATtiny12 only)
- Low-voltage Serial Programming Characteristics
- Electrical Characteristics
- Register Summary ATtiny11
- Register Summary ATtiny12
- Instruction Set Summary
- Ordering Information
- Packaging Information
- Data Sheet Change Log for ATtiny11/12
- Table of Contents

20
ATtiny11/12
1006D–AVR–07/03
Note: 1. Due to the limited number of clock cycles in the start-up period, it is recommended
that Ceramic Resonator be used.
This table shows the start-up times from reset. From sleep, only the clock counting part
of the start-up time is used. The Watchdog oscillator is used for timing the real-time part
of the start-up time. The number of WDT oscillator cycles used for each time-out is
shown in Table 10.
The frequency of the watchdog oscillator is voltage dependent as shown in the section
“ATtiny11 Typical Characteristics” on page 60.
Note that the BODLEVEL fuse can be used to select start-up times even if the Brown-
out Detection is disabled (by leaving the BODEN fuse unprogrammed).
The device is shipped with CKSEL3..0 = 0010.
Table 9. ATtiny12 Clock Options and Start-up Times
CKSEL3..0 Clock Source
Start-up Time,
V
CC
= 1.8V,
BODLEVEL
Unprogrammed
Start-up Time,
V
CC
= 2.7V,
BODLEVEL
Programmed
1111 Ext. Crystal/Ceramic Resonator
(1)
1K CK 1K CK
1110 Ext. Crystal/Ceramic Resonator
(1)
3.6 ms + 1K CK 4.2 ms + 1K CK
1101 Ext. Crystal/Ceramic Resonator
(1)
57 ms 1K CK 67 ms + 1K CK
1100 Ext. Crystal/Ceramic Resonator 16K CK 16K CK
1011 Ext. Crystal/Ceramic Resonator 3.6 ms + 16K CK 4.2 ms + 16K CK
1010 Ext. Crystal/Ceramic Resonator 57 ms + 16K CK 67 ms + 16K CK
1001 Ext. Low-frequency Crystal 57 ms + 1K CK 67 ms + 1K CK
1000 Ext. Low-frequency Crystal 57 ms + 32K CK 67 ms + 32K CK
0111 Ext. RC Oscillator 6 CK 6 CK
0110 Ext. RC Oscillator 3.6 ms + 6 CK 4.2 ms + 6 CK
0101 Ext. RC Oscillator 57 ms + 6 CK 67 ms + 6 CK
0100 Int. RC Oscillator 6 CK 6 CK
0011 Int. RC Oscillator 3.6 ms + 6 CK 4.2 ms + 6 CK
0010 Int. RC Oscillator 57 ms + 6 CK 67 ms + 6 CK
0001 Ext. Clock 6 CK 6 CK
0000 Ext. Clock 3.6 ms + 6 CK 4.2 ms + 6 CK
Table 10. Number of Watchdog Oscillator Cycles
BODLEVEL Time-out Number of Cycles
Unprogrammed 3.6 ms (at V
cc
= 1.8V) 256
Unprogrammed 57 ms (at V
cc
= 1.8V) 4K
Programmed 4.2 ms (at V
cc
= 2.7V) 1K
Programmed 67 ms (at V
cc
= 2.7V) 16K