- •Features
- •Pin Configuration
- •Description
- •Block Diagram
- •Pin Descriptions
- •AVCC
- •Port A (PA7..PA0)
- •Port B (PB7..PB0)
- •XTAL1
- •XTAL2
- •Resources
- •AVR CPU Core
- •Architectural Overview
- •I/O Direct
- •Data Direct
- •Data Indirect with Displacement
- •Data Indirect
- •Memories
- •SRAM Data Memory
- •EEPROM Data Memory
- •EEPROM Read/Write Access
- •I/O Memory
- •Clock Systems and their Distribution
- •Clock Sources
- •Default Clock Source
- •Crystal Oscillator
- •External RC Oscillator
- •External Clock
- •Power-on Reset
- •External Reset
- •Brown-out Detection
- •Watchdog Reset
- •Idle Mode
- •Power-down Mode
- •Standby Mode
- •Analog to Digital Converter
- •Analog Comparator
- •Brown-out Detector
- •Internal Voltage Reference
- •Watchdog Timer
- •Port Pins
- •I/O Ports
- •Introduction
- •Configuring the Pin
- •Reading the Pin Value
- •Unconnected Pins
- •Alternate Port Functions
- •Alternate Functions of Port A
- •Alternate Functions Of Port B
- •Register Description for I/O Ports
- •Interrupts
- •Interrupt Vectors
- •Interrupt Handling
- •Interrupt Response Time
- •External Interrupt
- •Pin Change Interrupt
- •Timer/Counters
- •Timer/Counter0 Prescaler
- •Timer/Counter1 Prescaler
- •8-bit Timer/Counter0
- •8-bit Timer/Counter1
- •Timer/Counter1 in PWM Mode
- •Watchdog Timer
- •Overview
- •Register Descriptions
- •Functional Descriptions
- •Three-wire Mode
- •SPI Slave Operation Example
- •Two-wire Mode
- •Start Condition Detector
- •Alternative USI Usage
- •4-bit Counter
- •12-bit Timer/Counter
- •Software Interrupt
- •Analog Comparator
- •Analog to Digital Converter
- •Features
- •Operation
- •Changing Channel or Reference Selection
- •ADC Conversion Result
- •ADLAR = 0
- •ADLAR = 1
- •Fuse Bits
- •Latching of Fuses
- •Signature Bytes
- •Calibration Byte
- •Page Size
- •Signal Names
- •Parallel Programming
- •Enter Programming Mode
- •Chip Erase
- •Programming the Flash
- •Programming the EEPROM
- •Reading the Flash
- •Reading the EEPROM
- •Programming the Lock Bits
- •Reading the Signature Bytes
- •Reading the Calibration Byte
- •Serial Downloading
- •Data Polling Flash
- •Data Polling EEPROM
- •Electrical Characteristics
- •Absolute Maximum Ratings*
- •DC Characteristics
- •External Clock Drive Waveforms
- •External Clock Drive
- •ADC Characteristics
- •Active Supply Current
- •Idle Supply Current
- •Power-down Supply Current
- •Standby Supply Current
- •Pin Pull-up
- •Internal Oscillator Speed
- •Register Summary
- •Instruction Set Summary
- •Ordering Information
- •Packaging Information
- •Errata
- •ATtiny26 Rev. B/C/D
- •Table of Contents
ATtiny26(L)
Figure 122. Analog Comparator Offset Voltage vs. Common Mode Voltage (VCC= 2.7V)
Comparator Offset Voltage (V)
ANALOG COMPARATOR OFFSET VOLTAGE vs. COMMON MODE VOLTAGE
Vcc = 2.7V
0.009
0.008
0.007
0.006
0.005
0.004 |
|
|
|
|
|
-40°C |
|
|
|
|
|
|
|
0.003 |
|
|
|
|
|
25°C |
0.002 |
|
|
|
|
|
85°C |
|
|
|
|
|
|
|
0.001 |
|
|
|
|
|
|
0 |
|
|
|
|
|
|
0 |
0.5 |
1 |
1.5 |
2 |
2.5 |
3 |
|
|
|
Common Mode Voltage (V) |
|
|
|
Internal Oscillator Speed |
Figure 123. Watchdog Oscillator Frequency vs. VCC |
WATCHDOG OSCILLATOR FREQUENCY vs. VCC
FRC (MHz)
1.4 |
|
|
1.35 |
|
|
|
-40°C |
|
1.3 |
25°C |
|
85°C |
||
|
||
1.25 |
|
1.2
1.15
1.1
1.05
2 |
2.5 |
3 |
3.5 |
4 |
4.5 |
5 |
5.5 |
VCC (V)
159
1477J–AVR–06/07
Figure 124. Calibrated 8 MHz RC Oscillator Frequency vs. Temperature
CALIBRATED 8MHz RC OSCILLATOR FREQUENCY vs. TEMPERATURE
FRC (MHz)
8.9
8.4
7.9
5.0V
7.4
3.5V
6.9
2.7V
6.4
-60 |
-40 |
-20 |
0 |
20 |
40 |
60 |
80 |
100 |
Ta (˚C)
Figure 125. Calibrated 8 MHz RC Oscillator Frequency vs. VCC
CALIBRATED 8MHz RC OSCILLATOR FREQUENCY vs. VCC
FRC (MHz)
9 |
|
8.5 |
-40°C |
|
|
8 |
25°C |
|
85°C |
7.5 |
|
7 |
|
6.5 |
|
6
2 |
2.5 |
3 |
3.5 |
4 |
4.5 |
5 |
5.5 |
VCC (V)
160 ATtiny26(L)
1477J–AVR–06/07
ATtiny26(L)
Figure 126. Calibrated 8 MHz RC Oscillator Frequency vs. Osccal Value
CALIBRATED 8MHz RC OSCILLATOR FREQUENCY vs. OSCCAL VALUE
FRC (MHz)
17.5
15.5
13.5
11.5
9.5
7.5
5.5
3.5
0 |
16 |
32 |
48 |
64 |
80 |
96 |
112 |
128 |
144 |
160 |
176 |
192 |
208 |
224 |
240 |
OSCCAL VALUE
Figure 127. Calibrated 4 MHz RC Oscillator Frequency vs. Temperature
CALIBRATED 4MHz RC OSCILLATOR FREQUENCY vs. TEMPERATURE
FRC (MHz)
4.3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.9 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5.0V |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.5V |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.7V |
|
|
3.6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-60 |
-40 |
-20 |
0 |
20 |
40 |
60 |
80 |
100 |
||||||||
|
|
|
|
|
|
|
Ta (˚C) |
|
|
|
|
|
|
|
|
161
1477J–AVR–06/07
Figure 128. Calibrated 4 MHz RC Oscillator Frequency vs. VCC
CALIBRATED 4MHz RC OSCILLATOR FREQUENCY vs. VCC
FRC (MHz)
4.4
4.3
4.2
-40°C
4.1
25°C
4
85°C
3.9
3.8
3.7
3.6
3.5
3.4
2 |
2.5 |
3 |
3.5 |
4 |
4.5 |
5 |
5.5 |
VCC (V)
Figure 129. Calibrated 4 MHz RC Oscillator Frequency vs. Osccal Value
CALIBRATED 4MHz RC OSCILLATOR FREQUENCY vs. OSCCAL VALUE
FRC (MHz)
9.6
8.6
7.6
6.6
5.6
4.6
3.6
2.6
1.6
0 |
16 |
32 |
48 |
64 |
80 |
96 |
112 |
128 |
144 |
160 |
176 |
192 |
208 |
224 |
240 |
OSCCAL VALUE
162 ATtiny26(L)
1477J–AVR–06/07
ATtiny26(L)
Figure 130. Calibrated 2 MHz RC Oscillator Frequency vs. Temperature
CALIBRATED 2MHz RC OSCILLATOR FREQUENCY vs. TEMPERATURE
FRC (MHz)
2.15
2.1
2.05
2
1.95
5.0V
1.9
3.5V
1.85
2.7V
1.8
1.75
-60 |
-40 |
-20 |
0 |
20 |
40 |
60 |
80 |
100 |
Ta (˚C)
Figure 131. Calibrated 2 MHz RC Oscillator Frequency vs. VCC
CALIBRATED 2MHz RC OSCILLATOR FREQUENCY vs. VCC
FRC (MHz)
2.15
2.1
-40°C
2.05
25°C
2
85°C
1.95
1.9
1.85
1.8
1.75
1.7
2 |
2.5 |
3 |
3.5 |
4 |
4.5 |
5 |
5.5 |
VCC (V)
163
1477J–AVR–06/07
Figure 132. Calibrated 2 MHz RC Oscillator Frequency vs. Osccal Value
CALIBRATED 2MHz RC OSCILLATOR FREQUENCY vs. OSCCAL VALUE
FRC (MHz)
4.3
3.8
3.3
2.8
2.3
1.8
1.3
0.8
0 |
16 |
32 |
48 |
64 |
80 |
96 |
112 |
128 |
144 |
160 |
176 |
192 |
208 |
224 |
240 |
OSCCAL VALUE
Figure 133. Calibrated 1 MHz RC Oscillator Frequency vs. Temperature
CALIBRATED 1 MHz RC OSCILLATOR FREQUENCY vs. TEMPERATURE
FRC (MHz)
1.04 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.02 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.98 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5.0V |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.96 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.5V |
|
|
0.94 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.7V |
|
|
0.92 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.9 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-60 |
-40 |
-20 |
0 |
20 |
40 |
60 |
80 |
100 |
||||||||
|
|
|
|
|
|
|
VCC (V) |
|
|
|
|
|
|
|
|
164 ATtiny26(L)
1477J–AVR–06/07
ATtiny26(L)
Figure 134. Calibrated 1 MHz RC Oscillator Frequency vs. VCC
CALIBRATED 1MHz RC OSCILLATOR FREQUENCY vs. VCC
|
1.1 |
|
|
|
|
|
|
|
|
1.05 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-40°C |
|
|
|
|
|
|
|
|
25°C |
(MHz) |
1 |
|
|
|
|
|
|
85°C |
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
RC |
|
|
|
|
|
|
|
|
F |
0.95 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.9 |
|
|
|
|
|
|
|
|
0.85 |
|
|
|
|
|
|
|
|
2 |
2.5 |
3 |
3.5 |
4 |
4.5 |
5 |
5.5 |
VCC (V)
Figure 135. Calibrated 1 MHz RC Oscillator Frequency vs. Osccal Value
CALIBRATED 1MHz RC OSCILLATOR FREQUENCY vs. OSCCAL VALUE
FRC (MHz)
2
1.8
1.6
1.4
1.2
1
0.8
0.6
0.4
0 |
16 |
32 |
48 |
64 |
80 |
96 |
112 |
128 |
144 |
160 |
176 |
192 |
208 |
224 |
240 |
OSCCAL VALUE
165
1477J–AVR–06/07
|
|
|
|
|
|
|
|
|
|
|
|
Current Consumption of |
Figure 136. Brown-out Detector Current vs. VCC |
||||
Peripheral Units |
|
|
|
|
|
|
BROWNOUT DETECTOR CURRENT vs. VCC |
ICC (mA)
0.035
0.03
0.025
-40°C
0.02
25°C
85°C
0.015
0.01
0.005
0
2 |
2.5 |
3 |
3.5 |
4 |
4.5 |
5 |
5.5 |
VCC (V)
Figure 137. ADC Current vs. VCC (AREF = AVCC)
ADC CURRENT vs. VCC
AREF = AVCC
250
-40°C
200 |
25°C |
|
85°C
150
ICC (uA)
100
50
0
2 |
2.5 |
3 |
3.5 |
4 |
4.5 |
5 |
5.5 |
VCC (V)
166 ATtiny26(L)
1477J–AVR–06/07
ATtiny26(L)
Figure 138. AREF External Reference Current vs. VCC
AREF EXTERNAL REFERENCE CURRENT vs. VCC
250
-40°C
200 25°C
85°C
150
ICC (uA)
100
50
0
2 |
2.5 |
3 |
3.5 |
4 |
4.5 |
5 |
5.5 |
VCC (V)
Figure 139. Analog Comparator Current vs. VCC
ANALOG COMPARATOR CURRENT vs. VCC
ICC (uA)
120 |
|
|
|
|
|
|
|
100 |
|
|
|
|
|
|
85°C |
|
|
|
|
|
|
|
25°C |
80 |
|
|
|
|
|
|
-40°C |
60 |
|
|
|
|
|
|
|
40 |
|
|
|
|
|
|
|
20 |
|
|
|
|
|
|
|
0 |
|
|
|
|
|
|
|
2 |
2.5 |
3 |
3.5 |
4 |
4.5 |
5 |
5.5 |
VCC (V)
167
1477J–AVR–06/07
Figure 140. Programming Current vs. VCC
PROGRAMMING CURRENT vs. VCC
ICC (mA)
5
4
-40°C
3 |
25°C |
|
85°C
2
1
0
2 |
2.5 |
3 |
3.5 |
4 |
4.5 |
5 |
5.5 |
VCC (V)
Current Consumption in |
Figure 141. Reset Supply Current vs. VCC |
Reset and Reset Pulsewidth |
(0.1 - 1.0 MHz, Excluding Current Through The Reset Pull-up) |
ICC (mA)
RESET SUPPLY CURRENT vs. VCC
0.1 - 1.0 MHz, EXCLUDING CURRENT THROUGH THE RESET PULLUP
3.5
3 |
|
5.5V |
|
5.0V
2.5
4.5V
2 |
4.0V |
|
1.5
3.3V
3.0V
2.7V
1
0.5
0
0 |
0.1 |
0.2 |
0.3 |
0.4 |
0.5 |
0.6 |
0.7 |
0.8 |
0.9 |
1 |
|
|
|
|
|
Frequency (MHz) |
|
|
|
|
|
168 ATtiny26(L)
1477J–AVR–06/07
ATtiny26(L)
Figure 142. Reset Supply Current vs. VCC
(1 - 20 MHz, Excluding Current Through The Reset Pull-up)
RESET SUPPLY CURRENT vs. VCC
ICC (mA)
1 - 20 MHz, EXCLUDING CURRENT THROUGH THE RESET PULLUP
20 |
|
|
|
|
|
|
|
|
|
|
18 |
|
|
|
|
|
|
|
|
|
5.5V |
|
|
|
|
|
|
|
|
|
|
|
16 |
|
|
|
|
|
|
|
|
|
|
14 |
|
|
|
|
|
|
|
|
|
5.0V |
|
|
|
|
|
|
|
|
|
|
|
12 |
|
|
|
|
|
|
|
|
|
4.5V |
10 |
|
|
|
|
|
|
|
|
|
4.0V |
8 |
|
|
|
|
|
|
|
|
|
3.3V |
|
|
|
|
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
|
|
3.0V |
|
|
|
|
|
|
|
|
|
|
2.7V |
4 |
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
0 |
|
|
|
|
|
|
|
|
|
|
0 |
2 |
4 |
6 |
8 |
10 |
12 |
14 |
16 |
18 |
20 |
|
|
|
|
|
Frequency (MHz) |
|
|
|
|
|
Figure 143. Reset Pulsewidth vs. VCC
RESET PULSE WIDTH vs. VCC
Pulsewidth (ns)
1200 |
|
1000 |
85°C |
|
|
|
25°C |
800 |
|
600 |
-40°C |
|
|
400 |
|
200 |
|
0 |
|
0 1 2 3
VCC (V)
169
1477J–AVR–06/07