attiny15l ATMEL Corporation, attiny15l Datasheet - Page 56

no-image

attiny15l

Manufacturer Part Number
attiny15l
Description
Attiny15l 8-bit Microcontroller With 1k Byte Flash
Manufacturer
ATMEL Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ATTINY15L
Manufacturer:
ATMEL
Quantity:
5 510
Part Number:
ATTINY15L
Manufacturer:
SIEMENS
Quantity:
5 510
Part Number:
attiny15l-1PC
Quantity:
1 670
Part Number:
attiny15l-1PI
Manufacturer:
AIMEL
Quantity:
5 510
Part Number:
attiny15l-1PI
Manufacturer:
VISHAY
Quantity:
5 510
Part Number:
attiny15l-1PI
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
attiny15l-1SC
Manufacturer:
ATMEL
Quantity:
3 447
Part Number:
attiny15l-1SC
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
attiny15l-1SI
Manufacturer:
ATMEL
Quantity:
8
Part Number:
attiny15l-1SI
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
attiny15l-1SU
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
High-voltage Serial
Programming Algorithm
Figure 31. High-voltage Serial Programming Waveforms
56
SERIAL DATA OUTPUT
SERIAL CLOCK INPUT
SERIAL INSTR. INPUT
SERIAL DATA INPUT
INTERNAL CK
ATtiny15L
PB0
PB1
PB2
PB3
16x
0
MSB
To program and verify the ATtiny15L in the High-voltage Serial Programming mode, the
following sequence is recommended (See instruction formats in Table 25):
1. Power-up sequence:
2. The Flash array is programmed one byte at a time by supplying first the address,
3. The EEPROM array is programmed one byte at a time by supplying first the
4. Any memory location can be verified by using the Read instruction, which
5. Power-off sequence:
When writing or reading serial data to the ATtiny15L, data is clocked on the eigth rising
edge of the 16 external clock pulses needed to generate the internal clock. See Figure
31, Figure 32, and Table 26 for an explanation.
MSB
MSB
1
Apply 4.5 - 5.5V between V
30 µs.
Set PB3 to “0”. Wait at least 100 ns.
Apply 12V to PB5 and wait at least 100 ns before changing PB0. Wait 8 µs
before giving any instructions.
then the low and high data byte. The write instruction is self-timed; wait until the
PB2 (RDY/BSY) pin goes high.
address, then the data byte. The write instruction is self-timed; wait until the PB2
(RDY/BSY) pin goes high.
returns the contents at the selected address at serial output PB2.
Set PB3 to “0”.
Set PB5 to “0”.
Turn V
2
CC
power off.
3
4
CC
5
and GND. Set PB5 and PB0 to “0” and wait at least
6
7
8
LSB
LSB
LSB
9
10
1187H–AVR–09/07

Related parts for attiny15l