ATTINY84V-10PU Atmel, ATTINY84V-10PU Datasheet - Page 173

no-image

ATTINY84V-10PU

Manufacturer Part Number
ATTINY84V-10PU
Description
AVR MCU, 8K FLASH, 512B RAM, 512B EE
Manufacturer
Atmel
Datasheet

Specifications of ATTINY84V-10PU

Controller Family/series
AVR Tiny
No. Of I/o's
12
Eeprom Memory Size
512Byte
Ram Memory Size
1KB
Cpu Speed
10MHz
Core Size
8bit
Program Memory Size
8KB
Oscillator Type
External, Internal
Processor Series
ATTINY8x
Core
AVR8
Data Bus Width
8 bit
Program Memory Type
Flash
Data Ram Size
512 B
Interface Type
SPI
Maximum Clock Frequency
10 MHz
Number Of Programmable I/os
12
Number Of Timers
2
Maximum Operating Temperature
+ 85 C
Mounting Style
Through Hole
Package / Case
PDIP-14
Minimum Operating Temperature
- 40 C
On-chip Adc
10 bit, 8 Channel
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ATTINY84V-10PU
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
21.8
21.8.1
21.8.2
21.8.3
8006F–AVR–02/07
High-voltage Serial Programming Algorithm
Enter High-voltage Serial Programming Mode
Considerations for Efficient Programming
Chip Erase
To program and verify the ATtiny24/44/84 in the High-voltage Serial Programming mode, the fol-
lowing sequence is recommended (See instruction formats in
The following algorithm puts the device in High-voltage Serial Programming mode:
1. Apply 4.5 - 5.5V between V
2. Set RESET pin to “0” and toggle SCI at least six times.
3. Set the Prog_enable pins listed in
4. Apply V
5. Shortly after latching the Prog_enable signature, the device will activly output data on the
6. Wait at least 50 µs before giving any serial instructions on SDI/SII.
Table 21-14. High-voltage Reset Characteristics
The loaded command and address are retained in the device during programming. For efficient
programming, the following should be considered.
• The command needs only be loaded once when writing or reading multiple memory locations.
• Skip writing the data value 0xFF that is the contents of the entire EEPROM (unless the
• Address High byte needs only be loaded before programming or reading a new 256 word
The Chip Erase will erase the Flash and EEPROM
not reset until the Program memory has been completely erased. The Fuse bits are not
changed. A Chip Erase must be performed before the Flash and/or EEPROM are re-
programmed.
Note:
1. Load command “Chip Erase” (see
2. Wait after Instr. 3 until SDO goes high for the “Chip Erase” cycle to finish.
3. Load Command “No Operation”.
Supply Voltage
V
4.5V
5.5V
EESAVE Fuse is programmed) and Flash after a Chip Erase.
window in Flash or 256 byte EEPROM. This consideration also applies to Signature bytes
reading.
CC
ns.
after the High-voltage has been applied to ensure the Prog_enable signature has been
latched.
SDO pin, and the resulting drive contention may increase the power consumption. To
minimize this drive contention, release the Prog_enable[2] pin after t
1. The EEPROM memory is preserved during Chip Erase if the EESAVE Fuse is programmed.
HVRST
- 5.5V to RESET. Keep the Prog_enable pins unchanged for at least t
RESET Pin High-voltage Threshold
CC
and GND.
V
11.5V
11.5V
HVRST
Table 21-13 on page 172
Table 21-15 on page
(1)
memories plus Lock bits. The Lock bits are
176).
Minimum High-voltage Period for
Table 21-15 on page
to “000” and wait at least 100
Latching Prog_enable
ATtiny24/44/84
HVRST
100 ns
100 ns
t
HVRST
has elapsed.
176):
HVRST
173

Related parts for ATTINY84V-10PU