AT90S2323-10PC Atmel, AT90S2323-10PC Datasheet - Page 10

IC MCU 2K FLSH 10MHZ 8DIP

AT90S2323-10PC

Manufacturer Part Number
AT90S2323-10PC
Description
IC MCU 2K FLSH 10MHZ 8DIP
Manufacturer
Atmel
Series
AVR® 90Sr
Datasheet

Specifications of AT90S2323-10PC

Core Processor
AVR
Core Size
8-Bit
Speed
10MHz
Connectivity
SPI
Peripherals
Brown-out Detect/Reset, POR, WDT
Number Of I /o
3
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
Internal
Operating Temperature
0°C ~ 70°C
Package / Case
8-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
Part Number:
AT90S2323-10PC
Manufacturer:
ATMEL
Quantity:
3 000
Part Number:
AT90S2323-10PC
Manufacturer:
ATMEL
Quantity:
3 000
Part Number:
AT90S2323-10PC
Manufacturer:
SAMSUNG
Quantity:
4 500
X-register, Y-register and Z-
register
ALU – Arithmetic Logic
Unit
In-System
Programmable Flash
Program Memory
EEPROM Data Memory
10
AT90S/LS2323/2343
The registers R26..R31 have some added functions to their general-purpose usage.
These registers are the address pointers for indirect addressing of the Data Space. The
three indirect address registers X, Y, and Z, are defined in Figure 8.
Figure 8. The X-, Y-, and Z-registers
In the different addressing modes, these address registers have functions as fixed dis-
placement, automatic increment and decrement (see the descriptions for the different
instructions).
The high-performance AVR ALU operates in direct connection with all the 32 general-
purpose working registers. Within a single clock cycle, ALU operations between regis-
ters in the register file are executed. The ALU operations are divided into three main
categories: arithmetic, logic and bit functions.
The AT90S2323/2343 contains 2K bytes On-chip, In-System Programmable Flash
memory for program storage. Since all instructions are 16- or 32-bit words, the Flash is
organized as 1K x 16. The Flash memory has an endurance of at least 1000 write/erase
cycles.
The AT90S2323/2343 Program Counter (PC) is 10 bits wide, hence addressing the
1024 program memory addresses. See page 42 for a detailed description on Flash data
programming.
Constant tables must be allocated within the address 0 - 2K (see the LPM – Load Pro-
gram Memory instruction description on page 60).
See page 12 for the different addressing modes.
The AT90S2323/2343 contains 128 bytes of EEPROM data memory. It is organized as
a separate data space, in which single bytes can be read and written. The EEPROM has
an endurance of at least 100,000 write/erase cycles. The access between the EEPROM
and the CPU is described on page 32, specifying the EEPROM address register, the
EEPROM data register and the EEPROM control register.
For the SPI data downloading, see page 42 for a detailed description.
X-register
Y-register
Z-register
15
7
15
7
15
7
R29 ($1D)
R27 ($1B)
R31 ($1F)
0
0
0
7
7
7
R28 ($1C)
R26 ($1A)
R30 ($1E)
1004D–09/01
0
0
0
0
0
0

Related parts for AT90S2323-10PC