EasyManua.ls Logo

Atmel AVR ATtiny15L User Manual

Atmel AVR ATtiny15L
85 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Page #1 background imageLoading...
Page #1 background image
1
Features
High-performance, Low-power AVR
®
8-bit Microcontroller
Advanced RISC Architecture
90 Powerful Instructions – Most Single Clock Cycle Execution
32 x 8 General Purpose Working Registers
Fully Static Operation
Non-volatile Program and Data Memories
1K Byte In-System Programmable Flash Program Memory
Endurance: 1,000 Write/Erase Cycles
64 Bytes EEPROM
Endurance: 100,000 Write/Erase Cycles
Programming Lock for Flash Program Data Security
Peripheral Features
Interrupt and Wake-up on Pin Change
Two 8-bit Timer/Counters with Separate Prescalers
One 150 kHz, 8-bit High-speed PWM Output
4-channel 10-bit ADC
One Differential Voltage Input with Optional Gain of 20x
On-chip Analog Comparator
Programmable Watchdog Timer with On-chip Oscillator
Special Microcontroller Features
In-System Programmable via SPI Port
Enhanced Power-on Reset Circuit
Programmable Brown-out Detection Circuit
Internal, Calibrated 1.6 MHz Tunable Oscillator
Internal 25.6 MHz Clock Generator for Timer/Counter
External and Internal Interrupt Sources
Low-power Idle and Power-down Modes
Power Consumption at 1.6 MHz, 3V, 25°C
Active: 3.0 mA
Idle Mode: 1.0 mA
Power-down: < 1 µA
I/O and Packages
8-lead PDIP and 8-lead SOIC: 6 Programmable I/O Lines
Operating Voltages
2.7V - 5.5V
Internal 1.6 MHz System Clock
Pin Configuration
1
2
3
4
8
7
6
5
(
RESET/ADC0) PB5
(ADC3) PB4
(ADC2) PB3
GND
VCC
PB2 (ADC1/SCK/T0/INT
0)
PB1 (AIN1/MISO/OC1A)
PB0 (AIN0/AREF/MOSI)
PDIP/SOIC
8-bit
Microcontroller
with 1K Byte
Flash
ATtiny15L
Not recommended for new
design
Rev. 1187H–AVR–09/07

Table of Contents

Other manuals for Atmel AVR ATtiny15L

Question and Answer IconNeed help?

Do you have a question about the Atmel AVR ATtiny15L and is the answer not in the manual?

Atmel AVR ATtiny15L Specifications

General IconGeneral
Architecture8-bit AVR
Flash Memory1 KB
SRAM64 Bytes
I/O Pins6
ADC Channels4
Temperature Range-40°C to +85°C
Operating Voltage2.7V - 6.0V
Timers1 x 8-bit
Package8-pin PDIP, SOIC

Summary

Features

Non-volatile Program and Data Memories

1K Byte Flash Program Memory and 64 Bytes EEPROM.

Description

Block Diagram

Pin Descriptions

ATtiny15L Architectural Overview

The General Purpose Register File

Details the 32 general purpose working registers and their access.

The ALU - Arithmetic Logic Unit

Explains the Arithmetic Logic Unit's operation and integration.

The Flash Program Memory

Describes the 1K byte Flash memory, its organization and endurance.

Reset and Interrupt Handling

Interrupt Handling

External Interrupt

Pin Change Interrupt

The MCU Control Register – MCUCR

Sleep Modes

Defines Idle, ADC Noise Reduction, and Power-down modes.

Tuneable Internal RC Oscillator

Timer/Counters

The Timer/Counter0 Prescaler

Details prescaler options for Timer/Counter0.

The Timer/Counter1 Prescaler

Details prescaler options for Timer/Counter1.

The 8-bit Timer/Counter0

Explains Timer/Counter0 operation, clock sources, and control.

The 8-bit Timer/Counter1

Describes Timer/Counter1, including PWM capabilities.

The Watchdog Timer

EEPROM Read/Write Access

Preventing EEPROM Corruption

Techniques to avoid data corruption during low voltage or reset.

The Analog Comparator

The Analog-to-Digital Converter, Analog Multiplexer, and Gain Stages

I/O Port B

Memory Programming

Electrical Characteristics

Absolute Maximum Ratings

Specifies limits beyond which damage may occur.

Typical Characteristics

ATtiny15L Register Summary

ATtiny15L Instruction Set Summary

Ordering Information

Packaging Information

Related product manuals