ATtiny24A Atmel Corporation, ATtiny24A Datasheet - Page 170

no-image

ATtiny24A

Manufacturer Part Number
ATtiny24A
Description
Manufacturer
Atmel Corporation
Datasheets

Specifications of ATtiny24A

Flash (kbytes)
2 Kbytes
Pin Count
14
Max. Operating Frequency
20 MHz
Cpu
8-bit AVR
# Of Touch Channels
4
Hardware Qtouch Acquisition
No
Max I/o Pins
12
Ext Interrupts
12
Usb Speed
No
Usb Interface
No
Spi
1
Twi (i2c)
1
Graphic Lcd
No
Video Decoder
No
Camera Interface
No
Adc Channels
8
Adc Resolution (bits)
10
Adc Speed (ksps)
15
Analog Comparators
1
Resistive Touch Screen
No
Temp. Sensor
Yes
Crypto Engine
No
Sram (kbytes)
0.12
Eeprom (bytes)
128
Self Program Memory
YES
Dram Memory
No
Nand Interface
No
Picopower
Yes
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
2
Output Compare Channels
4
Input Capture Channels
1
Pwm Channels
4
32khz Rtc
No
Calibrated Rc Oscillator
Yes

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ATtiny24A-CCU
Manufacturer:
ATMEL
Quantity:
1 001
Part Number:
ATtiny24A-CCU
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
ATtiny24A-CCUR
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
ATtiny24A-MU
Manufacturer:
ATMEL
Quantity:
2 710
Part Number:
ATtiny24A-MU
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
ATtiny24A-SSFR
Manufacturer:
ISD
Quantity:
1 600
Company:
Part Number:
ATtiny24A-SSFR
Quantity:
1 900
Part Number:
ATtiny24A-SSU
Manufacturer:
ATMEL
Quantity:
3 100
Part Number:
ATtiny24A-SSU
Manufacturer:
ATMEL
Quantity:
15 000
Part Number:
ATtiny24A-SSU
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Company:
Part Number:
ATtiny24A-SSU
Quantity:
12 500
Part Number:
ATtiny24A-SSUR
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
19.7.6
19.7.7
19.7.8
19.7.9
19.7.10
Table 19-16. High-voltage Serial Programming Instruction Set for ATtiny24A/44A/84A
170
Instruction
Chip Erase
Load “Write
Flash”
Command
Load Flash
Page Buffer
Load Flash
High Address
and Program
Page
ATtiny24A/44A/84A
Reading the Flash
Reading the EEPROM
Programming and Reading the Fuse and Lock Bits
Reading the Signature Bytes and Calibration Byte
Power-off sequence
SDI
SII
SDO
SDI
SII
SDO
SDI
SII
SDO
SDI
SII
SDO
SDI
SII
SDO
0_1000_0000_00
0_0100_1100_00
x_xxxx_xxxx_xx
0_0001_0000_00
0_0100_1100_00
x_xxxx_xxxx_xx
0_ bbbb_bbbb _00
0_0000_1100_00
x_xxxx_xxxx_xx
0_dddd_dddd_00
0_0011_1100_00
x_xxxx_xxxx_xx
0_0000_000a_00
0_0001_1100_00
x_xxxx_xxxx_xx
The algorithm for reading the Flash memory is as follows (refer to
The algorithm for reading the EEPROM memory is as follows (refer to
170):
The algorithms for programming and reading the Fuse Low/High bits and Lock bits are shown in
Table 19-16 on page
The algorithms for reading the Signature bytes and Calibration byte are shown in
page
Set SCI to “0”. Set RESET to “1”. Turn V
Instr.1/5
1. Load Command "Read Flash".
2. Read Flash Low and High Bytes. The contents at the selected address are available at
1. Load Command “Read EEPROM”.
2. Read EEPROM Byte. The contents at the selected address are available at serial out-
170.
serial output SDO.
put SDO.
0_0000_0000_00
0_0110_0100_00
x_xxxx_xxxx_xx
0_eeee_eeee_00
0_0010_1100_00
x_xxxx_xxxx_xx
0_0000_0000_00
0_0111_1101_00
x_xxxx_xxxx_xx
0_0000_0000_00
0_0110_0100_00
x_xxxx_xxxx_xx
Instr.2/6
170.
Instruction Format
0_0000_0000_00
0_0110_1100_00
x_xxxx_xxxx_xx
0_0000_0000_00
0_0110_1101_00
x_xxxx_xxxx_xx
0_0000_0000_00
0_0111_1100_00
x_xxxx_xxxx_xx
0_0000_0000_00
0_0110_1100_00
x_xxxx_xxxx_xx
Instr.3/7
CC
power off.
0_0000_0000_00
0_0110_1100_00
x_xxxx_xxxx_xx
Instr.4
Table 19-16 on page
Operation Remarks
Wait after Instr.3 until SDO
goes high for the Chip Erase
cycle to finish.
Enter Flash Programming code.
Repeat after Instr. 1 - 7until the
entire page buffer is filled or
until all data within the page is
filled.
Wait after Instr 3 until SDO
goes high. Repeat Instr. 2 - 3
for each loaded Flash Page
until the entire Flash or all data
is programmed. Repeat Instr. 1
for a new 256 byte page.
Instr 5-7.
(2)
Table 19-16 on page
Table 19-16 on
8183D–AVR–04/11
170):
(2)

Related parts for ATtiny24A