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
2
3
4
5
6
7
8
9
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
Page 41
42
Page 42
43
Page 43
44
Page 44
45
Page 45
46
Page 46
47
Page 47
48
Page 48
49
Page 49
50
Page 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 48/81

Download datasheet (664Kb)Embed
PrevNext
Enter Programming Mode
ATtiny28L/V
48
Table 22. Pin Name Mapping
Signal Name in
Programming Mode
Pin Name
RDY/BSY
PD1
OE
PD2
WR
PD3
BS
PD4
XA0
PD5
XA1
PD6
DATA
PB7 - PB0
.
Table 23. XA1 and XA0 Coding
XA1
XA0
Action when XTAL1 is Pulsed
Load Flash/Signature byte Address (High or low address byte for Flash
0
0
determined by BS)
0
1
Load Data (High or low data byte for Flash determined by BS)
1
0
Load Command
1
1
No Action, Idle
Table 24. Command Byte Coding
Command Byte
Command Executed
1000 0000
Chip Erase
0100 0000
Write Fuse Bits
0010 0000
Write Lock Bits
0001 0000
Write Flash
0000 1000
Read Signature Bytes and Calibration Byte
0000 0100
Read Fuse and Lock Bits
0000 0010
Read Flash
The following algorithm puts the device in parallel programming mode:
1. Apply 4.5 - 5.5V between VCC and GND.
2. Set RESET and BS pins to “0” and wait at least 100 ns.
3. Apply 11.5 - 12.5V to RESET. Any activity on BS within 100 ns after +12V has
been applied to RESET will cause the device to fail entering programming mode.
I/O
Function
“0”: Device is busy programming, “1”: Device is
O
ready for new command
I
Output Enable (active low)
I
Write Pulse (active low)
Byte Select (“0” selects low byte, “1” selects
I
high byte)
I
XTAL1 Action Bit 0
I
XTAL1 Action Bit 1
I/O
Bi-directional Data Bus (output when OE is low)
1062F–AVR–07/06