ATTINY20-MMHR Atmel, ATTINY20-MMHR Datasheet - Page 4

no-image

ATTINY20-MMHR

Manufacturer Part Number
ATTINY20-MMHR
Description
MCU AVR 2KB FLASH 12MHZ 20QFN
Manufacturer
Atmel
Series
AVR® ATtinyr
Datasheet

Specifications of ATTINY20-MMHR

Core Processor
AVR
Core Size
8-Bit
Speed
12MHz
Connectivity
I²C, SPI
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
12
Program Memory Size
2KB (1K x 16)
Program Memory Type
FLASH
Ram Size
128 x 8
Voltage - Supply (vcc/vdd)
1.8 V ~ 5.5 V
Data Converters
A/D 8x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
*
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ATTINY20-MMHR
Manufacturer:
ATMEL
Quantity:
20 000
2. Overview
4
ATtiny20
ATtiny20 is a low-power CMOS 8-bit microcontroller based on the compact AVR enhanced
RISC architecture. By executing powerful instructions in a single clock cycle, the ATtiny20
achieves throughputs approaching 1 MIPS per MHz allowing the system designer to optimize
power consumption versus processing speed.
Figure 2-1.
The AVR core combines a rich instruction set with 16 general purpose working registers and
system registers. All registers are directly connected to the Arithmetic Logic Unit (ALU), allowing
two independent registers to be accessed in one single instruction executed in one clock cycle.
PROGRAMMING
INSTRUCTION
INSTRUCTION
INTERFACE
PROGRAM
REGISTER
DECODER
CONTROL
DATA REGISTER
FLASH
LOGIC
LINES
ISP
PORT A
Block Diagram
V
DRIVERS
PORT A
CC
PA[7:0]
REG. PORT A
INTERRUPT
REGISTERS
DIRECTION
PROGRAM
REGISTER
COUNTER
GENERAL
PURPOSE
POINTER
STATUS
STACK
SRAM
UNIT
ALU
X
Y
Z
GND
8-BIT DATA BUS
DATA REGISTER
PORT B
MCU STATUS
OSCILLATOR
RESET FLAG
WATCHDOG
COUNTER0
COUNTER1
REGISTER
REGISTER
INTERNAL
TIMER/
TIMER/
TIMER
TWI
SPI
DRIVERS
PORT B
PB[3:0]
RESET
REG. PORT B
DIRECTION
COMPARATOR
OSCILLATOR
CALIBRATED
TIMING AND
CONTROL
ANALOG
ADC
8235B–AVR–04/11

Related parts for ATTINY20-MMHR