ATTINY45-20MUR Atmel, ATTINY45-20MUR Datasheet - Page 4
![MCU AVR 4KB FLASH 20MHZ 20QFN](/photos/6/87/68751/313-20-qfn_sml.jpg)
ATTINY45-20MUR
Manufacturer Part Number
ATTINY45-20MUR
Description
MCU AVR 4KB FLASH 20MHZ 20QFN
Manufacturer
Atmel
Series
AVR® ATtinyr
Specifications of ATTINY45-20MUR
Core Processor
AVR
Core Size
8-Bit
Speed
20MHz
Connectivity
USI
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
6
Program Memory Size
4KB (2K x 16)
Program Memory Type
FLASH
Eeprom Size
256 x 8
Ram Size
256 x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 5.5 V
Data Converters
A/D 4x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
*
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
2. Overview
2.1
4
Block Diagram
ATtiny25/45/85
The ATtiny25/45/85 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 ATtiny25/45/85
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 32 general purpose working registers. All 32
registers are directly connected to the Arithmetic Logic Unit (ALU), allowing two independent
VCC
GND
PROGRAMMING
INSTRUCTION
INSTRUCTION
PROGRAM
PROGRAM
COUNTER
CONTROL
Block Diagram
REGISTER
DECODER
FLASH
LINES
LOGIC
POINTER
REGISTER
REGISTERS
GENERAL
PURPOSE
STATUS
STACK
SRAM
ALU
X
Y
Z
DATA REGISTER
PORT B
8-BIT DATABUS
PORT B DRIVERS
PB[0:5]
REG.PORT B
DATA DIR.
MCU CONTROL
MCU STATUS
WATCHDOG
INTERFACE
UNIVERSAL
INTERRUPT
REGISTER
REGISTER
COUNTER0
COUNTER1
EEPROM
TIMER/
TIMER/
SERIAL
TIMER
DATA
UNIT
ANALOG COMPARATOR
ADC /
OSCILLATOR
TIMING AND
CALIBRATED
OSCILLATORS
CONTROL
INTERNAL
RESET
2586M–AVR–07/10