ATtiny28L

Manufacturer Part NumberATtiny28L
ManufacturerAtmel Corporation
ATtiny28L datasheets
 


Specifications of ATtiny28L

Flash (kbytes)2 KbytesPin Count28
Max. Operating Frequency4 MHzCpu8-bit AVR
Hardware Qtouch AcquisitionNoMax I/o Pins11
Ext Interrupts10Usb SpeedNo
Usb InterfaceNoGraphic LcdNo
Video DecoderNoCamera InterfaceNo
Analog Comparators1Resistive Touch ScreenNo
Temp. SensorNoCrypto EngineNo
Sram (kbytes)0.03Self Program MemoryNO
Dram MemoryNoNand InterfaceNo
PicopowerNoTemp. Range (deg C)-40 to 85
I/o Supply Class1.8 to 5.5Operating Voltage (vcc)1.8 to 5.5
FpuNoMpu / Mmuno / no
Timers132khz RtcNo
Calibrated Rc OscillatorYes  
1
Page 1
2
Page 2
3
Page 3
4
Page 4
5
Page 5
6
Page 6
7
Page 7
8
Page 8
9
Page 9
10
Page 10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
Page 2/81

Download datasheet (664Kb)Embed
PrevNext
Description
Block Diagram
ATtiny28L/V
2
The ATtiny28 is a low-power CMOS 8-bit microcontroller based on the AVR RISC archi-
tecture. By executing powerful instructions in a single clock cycle, the ATtiny28 achieves
throughputs approaching 1 MIPS per MHz, allowing the system designer to optimize
power consumption versus processing speed. The AVR core combines a rich instruction
set with 32 general-purpose working registers. All the 32 registers are directly con-
nected to the Arithmetic Logic Unit (ALU), allowing two independent registers to be
accessed in one single instruction executed in one clock cycle. The resulting architec-
ture is more code efficient while achieving throughputs up to ten times faster than
conventional CISC microcontrollers.
Figure 1. The ATtiny28 Block Diagram
VCC
8-BIT DATA BUS
GND
PROGRAM
STACK
COUNTER
POINTER
PROGRAM
HARDWARE
FLASH
STACK
INSTRUCTION
GENERAL
REGISTER
PURPOSE
REGISTERS
INSTRUCTION
Z
DECODER
CONTROL
ALU
LINES
STATUS
REGISTER
PROGRAMMING
LOGIC
DATA REGISTER
DATA REGISTER
PORTD
PORTB
PORTB
The ATtiny28 provides the following features: 2K bytes of Flash, 11 general-purpose I/O
lines, 8 input lines, a high-current LED driver, 32 general-purpose working registers, an
8-bit timer/counter, internal and external interrupts, programmable Watchdog Timer with
internal oscillator and 2 software-selectable power-saving modes. The Idle Mode stops
the CPU while allowing the timer/counter and interrupt system to continue functioning.
The Power-down mode saves the register contents but freezes the oscillator, disabling
all other chip functions until the next interrupt or hardware reset. The wake-up or inter-
XTAL1
XTAL2
INTERNAL
CALIBRATED
INTERNAL
OSCILLATOR
OSCILLATOR
OSCILLATOR
WATCHDOG
TIMING AND
TIMER
CONTROL
MCU CONTROL
REGISTER
TIMER/
COUNTER
INTERRUPT
UNIT
HARDWARE
MODULATOR
DATA REGISTER
DATA DIR
PORTA CONTROL
PORTA
REG. PORTD
PORTA
PORTD
RESET
REGISTER
1062F–AVR–07/06