AT90S2313-10PC Atmel, AT90S2313-10PC Datasheet - Page 70
![IC MCU 2K FLSH 10MHZ UART 20DIP](/photos/6/80/68043/313-20-dip_sml.jpg)
AT90S2313-10PC
Manufacturer Part Number
AT90S2313-10PC
Description
IC MCU 2K FLSH 10MHZ UART 20DIP
Manufacturer
Atmel
Series
AVR® 90Sr
Datasheet
1.AT90S2313-10PC.pdf
(92 pages)
Specifications of AT90S2313-10PC
Core Processor
AVR
Core Size
8-Bit
Speed
10MHz
Connectivity
SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
15
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)
4 V ~ 6 V
Oscillator Type
External
Operating Temperature
0°C ~ 70°C
Package / Case
20-DIP (0.300", 7.62mm)
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Data Converters
-
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
AT90S2313-10PC
Manufacturer:
ATM
Quantity:
1 980
Company:
Part Number:
AT90S2313-10PC
Manufacturer:
ATM
Quantity:
1 980
Part Number:
AT90S2313-10PC
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
AT90S2313-10PCS
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Data Polling Flash
Table 28. Serial Programming Instruction Set
Note:
Note:
70
Instruction
Programming Enable
Chip Erase
Read Program Memory
Write Program Memory
Read EEPROM
Memory
Write EEPROM
Memory
Write Lock Bits
Read Signature Bytes
a = address high bits, b = address low bits, H = 0 – Low byte, 1 – High Byte, o = data out, i = data in, x = don’t care, 1 = Lock bit
1, 2 = Lock bit 2.
1. The signature bytes are not readable in lock mode 3, i.e. both Lock bits programmed.
AT90S2313
1010 1100
1010 1100
0010 H000
0100 H000
1010 0000
1100 0000
1010 1100
0011 0000
Byte 1
When a byte is being programmed into the Flash, reading the address location being
programmed will give the value $7F. At the time the device is ready for a new byte, the
programmed value will read correctly. This is used to determine when the next byte can
be written. This will not work for the value $7F, so when programming this value, the
user will have to wait for at least t
erased device contains $FF in all locations, programming of addresses that are meant
to contain $FF can be skipped.
Figure 54. Serial Programming Waveforms
0101 0011
100x xxxx
xxxx xxaa
xxxx xxaa
xxxx xxxx
xxxx xxxx
111x x 21 x
xxxx xxxx
Byte 2
Instruction Format
xxxx xxxx
xxxx xxxx
bbbb bbbb
bbbb bbbb
xbbb bbbb
xbbb bbbb
xxxx xxxx
xxxx xxbb
Byte 3
WD_PROG
xxxx xxxx
xxxx xxxx
oooo oooo
iiii iiii
oooo oooo
iiii iiii
xxxx xxxx
oooo oooo
Byte4
before programming the next byte. As a chip-
Operation
Enable serial programming while
RESET is low.
Chip erase Flash and EEPROM
memory arrays.
Read H (high or low) data o from
program memory at word address
a:b.
Write H (high or low) data i to
program memory at word address
a:b.
Read data o from EEPROM memory
at address b.
Write data i to EEPROM memory at
address b.
Write Lock bits. Set bits 1,2 = “0” to
program Lock bits.
Read signature byte o at address b.
0839I–AVR–06/02
(1)