ATTINY2313A-PU Atmel, ATTINY2313A-PU Datasheet - Page 181

IC MCU AVR 2K FLASH 20MHZ 20DIP

ATTINY2313A-PU

Manufacturer Part Number
ATTINY2313A-PU
Description
IC MCU AVR 2K FLASH 20MHZ 20DIP
Manufacturer
Atmel
Series
AVR® ATtinyr
Datasheets

Specifications of ATTINY2313A-PU

Core Processor
AVR
Core Size
8-Bit
Speed
20MHz
Connectivity
I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
18
Program Memory Size
2KB (1K x 16)
Program Memory Type
FLASH
Eeprom Size
128 x 8
Ram Size
128 x 8
Voltage - Supply (vcc/vdd)
1.8 V ~ 5.5 V
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
20-DIP (0.300", 7.62mm)
Processor Series
ATTINY2x
Core
AVR8
Data Bus Width
8 bit
Data Ram Size
128 B
Interface Type
SPI, USART
Maximum Clock Frequency
20 MHz
Number Of Programmable I/os
18
Operating Supply Voltage
1.8 V to 5.5 V
Maximum Operating Temperature
+ 85 C
Mounting Style
Through Hole
3rd Party Development Tools
EWAVR, EWAVR-BL
Development Tools By Supplier
ATAVRDRAGON, ATSTK500, ATSTK600, ATAVRISP2, ATAVRONEKIT
Minimum Operating Temperature
- 40 C
Controller Family/series
ATtiny
No. Of I/o's
18
Eeprom Memory Size
128Byte
Ram Memory Size
128Byte
Cpu Speed
20MHz
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Data Converters
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ATTINY2313A-PU
Manufacturer:
TI
Quantity:
1 560
Part Number:
ATTINY2313A-PU
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Company:
Part Number:
ATTINY2313A-PU
Quantity:
1 800
20.3.1
20.3.2
20.4
8246A–AVR–11/09
Page Size
Calibration Byte
Signature Bytes
Notes:
The signature area of the ATtiny2313A/4313 contains two bytes of calibration data for the inter-
nal oscillator. The calibration data in the high byte of address 0x00 is for use with the oscillator
set to 8.0 MHz operation. During reset, this byte is automatically written into the OSCCAL regis-
ter to ensure correct frequency of the oscillator.
There is a separate calibration byte for the internal oscillator in 4.0 MHz mode of operation but
this data is not loaded automatically. The hardware always loads the 8.0 MHz calibration data
during reset. To use separate calibration data for the oscillator in 4.0 MHz mode the OSCCAL
register must be updated by firmware. The calibration data for 4.0 MHz operation is located in
the high byte at address 0x01 of the signature area.
All Atmel microcontrollers have a three-byte signature code which identifies the device. This
code can be read in both serial and parallel mode, also when the device is locked. The three
bytes reside in a separate address space.
For the ATtiny2313A the signature bytes are:
For the ATtiny4313 the signature bytes are:
Table 20-7.
Table 20-8.
Device
ATtiny2313A
ATtiny4313
Device
ATtiny2313A
ATtiny4313
1. 0x000: 0x1E (indicates manufactured by Atmel).
2. 0x001: 0x91 (indicates 2KB Flash memory).
3. 0x002: 0x0A (indicates ATtiny2313A device when 0x001 is 0x91).
1. 0x000: 0x1E (indicates manufactured by Atmel).
2. 0x001: 0x92 (indicates 4KB Flash memory).
3. 0x002: 0x0D (indicates ATtiny4313 device when 0x001 is 0x92).
1. See section “Signature Bytes” for more information.
2. See section “Calibration Byte” for more information.
No. of Words in a Page and No. of Pages in the Flash
No. of Words in a Page and No. of Pages in the EEPROM
1K word
(2K bytes)
2K words
(4K bytes)
Flash Size
EEPROM
128 bytes
256 bytes
Size
Page Size
Page Size
16 words
32 words
4 bytes
4 bytes
PCWORD
PCWORD
EEA[1:0]
EEA[1:0]
PC[3:0]
PC[4:0]
No. of Pages
No. of Pages
32
64
64
64
PCPAGE
EEA[6:2]
EEA[7:2]
PCPAGE
PC[10:5]
PC[9:4]
EEAMSB
PCMSB
10
6
7
9
181

Related parts for ATTINY2313A-PU