ATtiny261/ATtiny461/ATtiny861
Automotive
8-bit AVR Microcontroller with 2/4/8K Bytes In-System
Programmable Flash
DATASHEET
Features
●
High performance, low power AVR
®
8-Bit microcontroller
●
Advanced RISC architecture
●
123 powerful instructions – most single clock cycle execution
●
32 x 8 general purpose working registers
●
Fully static operation
●
Non-volatile program and data memories
●
2/4/8K byte of in-system programmable program memory flash (Atmel
®
ATtiny261/461/861)
●
Endurance: 10,000 write/erase cycles
●
128/256/512 bytes in-system programmable EEPROM (Atmel
ATtiny261/461/861)
●
Endurance: 100,000 write/erase cycles
●
128/256/512 bytes internal SRAM (ATtiny261/461/861)
●
Programming lock for self-programming flash program and EEPROM data
security
●
Peripheral features
●
8/16-bit Timer/Counter with prescaler
●
8/10-bit high speed Timer/Counter with separate prescaler
●
3 high frequency PWM outputs with separate output compare registers
●
Programmable dead time generator
●
Universal serial interface with start condition detector
●
10-bit ADC
●
11 single ended channels
●
16 differential ADC channel pairs
●
15 differential ADC channel pairs with programmable gain (1x, 8x, 20x, 32x)
●
Programmable watchdog timer with separate on-chip oscillator
●
On-chip analog comparator
●
Special microcontroller features
●
●
●
●
●
●
●
debugWIRE on-chip debug system
In-system programmable via SPI port
External and internal interrupt sources
Low power idle, ADC noise reduction, and power-down modes
Enhanced power-on reset circuit
Programmable brown-out detection circuit
Internal calibrated oscillator
7753G-AVR-06/14
●
I/O and packages
●
16 programmable I/O lines
●
20-pin SOIC, 32-pad MLF and 20-lead TSSOP
●
Operating voltage:
●
2.7 - 5.5V for Atmel ATtiny261/461/861
●
Speed grade:
●
Atmel
®
ATtiny261/461/861: 0 - 8MHz at 2.7 - 5.5V, 0 - 16MHz at 4.5 - 5.5V
●
Operating temperature: Automotive (–40°C to +125°C)
●
Low power consumption
●
Active mode ATD On: 1MHz, 2.7V, 25°C: 300µA
●
Power-down mode no watchdog: 2.7V, 25°C: 0.12µA
2
ATtiny261/ATtiny461/ATtiny861/ATtiny461 [DATASHEET]
7753G–AVR–06/14
1.
Pin Configurations
Figure 1-1. Pinout ATtiny261/461/861
PA2 (ADC2/INT1/USCK/SCL/PCINT2)
16
15
14
PA3 (AREF/PCINT3)
AGND
AVCC
PA4 (ADC3/ICP0/PCINT4)
PA5 (ADC4/AIN2/PCINT5)
13
12
11
6
PB2 (SCK/USCK/SCL/OC1B/PCINT10)
PB1 (MISO/DO/OC1A/PCINT9)
PB0 (MOSI/DI/SDA/OC1A/PCINT8)
NC
NC
NC
PA0 (ADC0/DI/SDA/PCINT0)
PA1 (ADC1/DO/PCINT1)
(ADC8/OC1D/CLKO/XTAL2/PCINT13) PB5
7
(ADC9/INT0/T0/PCINT14) PB6
8
(ADC10/RESET/PCINT15) PB7
9
10
(ADC5/AIN0/PCINT6) PA6
SOIC
PB1 (MISO/DO/OC1A/PCINT9)
PA0 (ADC0/DI/SDA/PCINT0)
18
(MOSI/DI/SDA/OC1A/PCINT8) PB0
(MISO/DO/OC1A/PCINT9) PB1
(SCK/USCK/SCL/OC1B/PCINT10) PB2
(OC1B/PCINT11) PB3
VCC
GND
(ADC7/OC1D/CLKI/XTAL1/PCINT12) PB4
(ADC8/OC1D/CLKO/XTAL2/PCINT13) PB5
(ADC9/INT0/T0/PCINT14) PB6
(ADC10/RESET/PCINT15) PB7
1
2
3
4
5
6
7
8
9
10
20
19
18
17
16
15
14
13
12
11
PA0 (ADC0/DI/SDA/PCINT0)
PA1 (ADC1/DO/PCINT1)
PA2 (ADC2/INT1/USCK/SCL/PCINT2)
PA3 (AREF/PCINT3)
AGND
AVCC
PA4 (ADC3/ICP0/PCINT4)
PA5 (ADC4/AIN2/PCINT5)
PA6 (ADC5/AIN0/PCINT6)
PA7 (ADC6/AIN1/PCINT7)
PB0 (MOSI/DI/SDA/OC1A/PCINT8)
20
(SCK/USCK/SCL/OC1B/PCINT10) PB2
(OC1B/PCINT11)PB3
VCC
GND
(ADC7/OC1D/CLKI/XTAL1/PCINT12) PB4
1
2
3
4
5
19
17
QFN/MLF
32
31
30
29
28
27
26
25
NC
(OC1B/PCINT11) PB3
NC
VCC
GND
NC
(ADC7/OC1D/CLKI/XTAL1/PCINT12) PB4
(ADC8/OC1D/CLKO/XTAL2/PCINT13) PB5
1
2
3
4
5
6
7
8
QFN/MLF
24
23
22
21
20
19
18
17
NC
PA2 (ADC2/INT1/USCK/SCL/PCINT2)
PA3 (AREF/PCINT3)
AGND
NC
NC
AVCC
PA4 (ADC3/ICP0/PCINT4)
Note:
The large center pad underneath the QFN/MLF package should be soldered to ground on the board to ensure
good mechanical stability.
NC
(ADC9/INT0/T0/PCINT14) PB6
(ADC10/RESET/PCINT15) PB7
NC
(ADC6/AIN1/PCINT7) PA7
(ADC5/AIN0/PCINT6) PA6
(ADC4/AIN2/PCINT5) PA5
NC
9
10
11
12
13
14
15
16
ATtiny261/ATtiny461/ATtiny861/ATtiny461 [DATASHEET]
7753G–AVR–06/14
(ADC6/AIN1/PCINT7) PA7
PA1 (ADC1/DO/PCINT1)
3
1.1
Disclaimer
Typical values contained in this data sheet are based on simulations and characterization of other AVR
®
microcontrollers
manufactured on the same process technology. Min and Max values will be available after the device is characterized.
1.2
Automotive Quality Grade
The Atmel
®
ATtiny261/461/861 have been developed and manufactured according to the most stringent requirements of the
international standard ISO-TS 16949. This data sheet contains limit values extracted from the results of extensive
characterization (temperature and voltage). The quality and reliability of the Atmel ATtiny261/461/861 have been verified
during regular product qualification as per AEC-Q100 grade 1.
As indicated in the ordering information paragraph, the product is available in only one temperature grade, see
Table 1-1.
Table 1-1.
Temperature Grade Identification for Automotive Products
Temperature Identifier
Z
Comments
Full automotive temperature range
Temperature
–40; +125
4
ATtiny261/ATtiny461/ATtiny861/ATtiny461 [DATASHEET]
7753G–AVR–06/14
2.
Overview
The Atmel
®
ATtiny261/461/861 is a low-power CMOS 8-bit microcontroller based on the AVR
®
enhanced RISC architecture.
By executing powerful instructions in a single clock cycle, the Atmel ATtiny261/461/861 achieves throughputs approaching
1MIPS per MHz allowing the system designer to optimize power consumption versus processing speed.
2.1
Block Diagram
Figure 2-1. Block Diagram
GND
VCC
Watchdog
Timer
Watchdog
Oscillator
Power
Supervision
POR/ BOD
and
RESET
debugWIRE
Program
Logic
Oscillator
Circuits/
Clock
Generation
Flash
SRAM
AVR
CPU
EEPROM
AVCC
GND
AREF
DATA BUS
Timer/
Counter 0
Timer/
Counter 1
A/D Conv.
USI
Analog
Comp.
Internal
Bandgap
3
11
PORT B (8)
PORT A (8)
RESET
XTAL[1..2]
PB[0..7]
PA[0..7]
ATtiny261/ATtiny461/ATtiny861/ATtiny461 [DATASHEET]
7753G–AVR–06/14
5