Datasheet

Features
High Performance, Low Power Atmel 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
8K/16K Byte of In-System Programmable (ISP) Program Memory Flash
Endurance: 10,000 Write/Erase Cycles
512 Bytes In-System Programmable EEPROM
Endurance: 100,000 Write/Erase Cycles
512 Bytes Internal SRAM
Programming Lock for Self-Programming Flash Program and EEPROM Data
Security
Low size LIN/UART Software In-System Programmable
Peripheral Features
LIN 2.1 and 1.3 Controller or 8-Bit UART (LIN 2.1 Certified)
8-bit Asynchronous Timer/Counter0:
. 10-bit Clock Prescaler
. 1 Output Compare or 8-bit PWM Channel
16-bit Synchronous Timer/Counter1:
. 10-bit Clock Prescaler
. External Event Counter
. 2 Output Compares Units or 16-bit PWM Channels each Driving up to 4 Ouput
Pins
Master/Slave SPI Serial Interface,
Universal Serial Interface (USI) with Start Condition Detector (Master/Slave SPI,
TWI, ...)
10-bit ADC:
. 11 Single Ended Channels
. 8 Differential ADC Channel Pairs with Programmable Gain (8x or 20x)
On-chip Analog Comparator with Selectable Voltage Reference
100µA ±10% Current Source (LIN Node Identification)
On-chip Temperature Sensor
Programmable Watchdog Timer with Separate On-chip Oscillator
Special Microcontroller Features
Dynamic Clock Switching (External/Internal RC/Watchdog Clock) for Power
Control, EMC Reduction
DebugWIRE On-chip Debug (OCD) System
Hardware In-System Programmable (ISP) via SPI Port
External and Internal Interrupt Sources
Interrupt and Wake-up on Pin Change
Low Power Idle, ADC Noise Reduction, and Power-down Modes
Enhanced Power-on Reset Circuit
Programmable Brown-out Detection Circuit
Internal Calibrated RC Oscillator 8MHz
4-16 MHz and 32 KHz Crystal/Ceramic Resonator Oscillators
I/O and Packages
16 Programmable I/O Lines
20-pin SOIC, 32-pad QFN and 20-pin TSSOP
Operating Voltage:
2.7 - 5.5V for ATtiny87/167
Speed Grade:
0 - 8 MHz @ 2.7 - 5.5V (Automotive Temp. Range: -40°C to +125°C)
0 - 16 MHz @ 4.5 - 5.5V (Automotive Temp. Range: -40°C to +125°C)
8-bit
Microcontroller
with 8K/16K
Bytes In-System
Programmable
Flash and LIN
Controller
ATtiny87
ATtiny167
Automotive
7728G–AVR–06/10

Summary of content (283 pages)