AT90S4433-8PC Atmel, AT90S4433-8PC Datasheet - Page 11
![IC MCU 4K FLSH 8MHZ A/D 28DIP](/photos/7/21/72189/453-28-dip_sml.jpg)
AT90S4433-8PC
Manufacturer Part Number
AT90S4433-8PC
Description
IC MCU 4K FLSH 8MHZ A/D 28DIP
Manufacturer
Atmel
Series
AVR® 90Sr
Datasheet
1.AT90S4433-8AC.pdf
(126 pages)
Specifications of AT90S4433-8PC
Core Processor
AVR
Core Size
8-Bit
Speed
8MHz
Connectivity
SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
20
Program Memory Size
4KB (2K x 16)
Program Memory Type
FLASH
Eeprom Size
256 x 8
Ram Size
128 x 8
Voltage - Supply (vcc/vdd)
4 V ~ 6 V
Data Converters
A/D 6x10b
Oscillator Type
External
Operating Temperature
0°C ~ 70°C
Package / Case
28-DIP (0.300", 7.62mm)
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AT90S4433-8PC
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
ALU – Arithmetic Logic
Unit
In-System
Programmable Flash
Program Memory
SRAM Data Memory
1042H–AVR–04/03
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, logical, and bit functions.
The AT90S4433 contains 4K bytes of On-chip, In-System Programmable Flash memory
for program storage. Since all instructions are 16- or 32-bit words, the Flash is orga-
nized as 2K x 16. The Flash memory has an endurance of at least 1,000 write/erase
cycles. The AT90S4433 Program Counter (PC) is 11 bits wide, thus addressing the
2,048 program memory addresses. See page 93 for a detailed description of Flash data
downloading. See page 12 for the different program memory addressing modes.
Figure 9. SRAM Organization
Figure 9 shows how the AT90S4433 SRAM memory is organized.
The lower 224 data memory locations address the Register File, the I/O memory and
the internal data SRAM. The first 96 locations address the Register File and I/O mem-
ory, and the next 128 locations address the internal data SRAM.
The five different addressing modes for the data memory cover: Direct, Indirect with Dis-
placement, Indirect, Indirect with Pre-decrement, and Indirect with Post-increment. In
the Register File, registers R26 to R31 feature the indirect addressing pointer registers.
I/O Registers
Register File
R29
R30
R31
$3D
$00
$01
$02
$3E
$3F
R0
R1
R2
…
º
AT90S/LS4433
Data Address Space
Internal SRAM
$001D
$005D
$00DE
$00DF
$001E
$001F
$0020
$0021
$0022
$005E
$005F
$0060
$0061
$0000
$0001
$0002
…
º
º
11