ATtiny28L Atmel Corporation, ATtiny28L Datasheet - Page 51

no-image

ATtiny28L

Manufacturer Part Number
ATtiny28L
Description
Manufacturer
Atmel Corporation
Datasheets

Specifications of ATtiny28L

Flash (kbytes)
2 Kbytes
Pin Count
28
Max. Operating Frequency
4 MHz
Cpu
8-bit AVR
Hardware Qtouch Acquisition
No
Max I/o Pins
11
Ext Interrupts
10
Usb Speed
No
Usb Interface
No
Graphic Lcd
No
Video Decoder
No
Camera Interface
No
Analog Comparators
1
Resistive Touch Screen
No
Temp. Sensor
No
Crypto Engine
No
Sram (kbytes)
0.03
Self Program Memory
NO
Dram Memory
No
Nand Interface
No
Picopower
No
Temp. Range (deg C)
-40 to 85
I/o Supply Class
1.8 to 5.5
Operating Voltage (vcc)
1.8 to 5.5
Fpu
No
Mpu / Mmu
no / no
Timers
1
32khz Rtc
No
Calibrated Rc Oscillator
Yes
Reading the Fuse and Lock
Bits
Reading the Signature Bytes
and Calibration Byte
1062F–AVR–07/06
The algorithm for reading the Fuse and Lock bits is as follows (refer to “Programming
the Flash” for details on command loading):
A: Load Command “0000 0100”.
1. Set OE to “0”, and BS to “0”. The status of the Fuse bits can now be read at
DATA (“0” means programmed).
Bit 4 = INTCAP Fuse
Bit 3 = CKSEL3 Fuse
Bit 2 = CKSEL2 Fuse
Bit 1 = CKSEL1 Fuse
Bit 0 = CKSEL0 Fuse
2. Set BS to “1”. The status of the Lock bits can now be read at DATA (“0” means
programmed).
Bit 2: Lock Bit2
Bit 1: Lock Bit1
3. Set OE to “1”.
The algorithm for reading the signature bytes and the calibration byte is as follows (refer
to “Programming the Flash” for details on command and address loading):
A: Load Command “0000 1000”.
C: Load Address Low Byte ($00 - $02).
1. Set OE to “0”, and BS to “0”. The selected signature byte can now be read at
DATA.
C: Load Address Low Byte ($00).
1. Set OE to “0”, and BS to “1”. The calibration byte can now be read at DATA.
2. Set OE to “1”.
Figure 38. Programming the Flash Waveforms
DATA
$10
ADDR. HIGH
XA1
XA0
BS
XTAL1
WR
RDY/BSY
RESET
12V
OE
ATtiny28L/V
ADDR. LOW
DATA LOW
51

Related parts for ATtiny28L