AT90S2333-8AC Atmel, AT90S2333-8AC Datasheet - Page 18

IC MCU 2K FLSH 8MHZ A/D 32TQFP

AT90S2333-8AC

Manufacturer Part Number
AT90S2333-8AC
Description
IC MCU 2K FLSH 8MHZ A/D 32TQFP
Manufacturer
Atmel
Series
AVR® 90Sr
Datasheet

Specifications of AT90S2333-8AC

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
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
Data Converters
A/D 6x10b
Oscillator Type
Internal
Operating Temperature
0°C ~ 70°C
Package / Case
32-TQFP, 32-VQFP
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
instruction, and it is incremented by two when an address is popped from the Stack with return from subroutine RET or
return from interrupt RETI.
Reset and Interrupt Handling
The AT90S2333/4433 provides 13 different interrupt sources. These interrupts and the separate reset vector, each have a
separate program vector in the program memory space. All interrupts are assigned individual enable bits which must be set
(one) together with the I-bit in the status register in order to enable the interrupt.
The lowest addresses in the program memory space are automatically defined as the Reset and Interrupt vectors. The
complete list of vectors is shown in Table 3. The list also determines the priority levels of the different interrupts. The lower
the address the higher is the priority level. RESET has the highest priority, and next is INT0 - the External Interrupt Request
0, etc.
Table 3. Reset and Interrupt Vectors
The most typical program setup for the Reset and Interrupt Vector Addresses are:
18
Vector No.
Address
$000
$001
$002
$003
$004
$005
$006
$007
$008
$009
$00a
$00b
$00c
$00d
;
10
11
12
13
14
1
2
3
4
5
6
7
8
9
AT90S/LS2333 and AT90S/LS4433
Program Address
$00A
$00B
$00C
$00D
$000
$001
$002
$003
$004
$005
$006
$007
$008
$009
Labels
Source
RESET
INT0
INT1
TIMER1 CAPT
TIMER1 COMP
TIMER1 OVF
TIMER0 OVF
SPI, STC
UART, RX
UART, UDRE
UART, TX
ADC
EE_RDY
ANA_COMP
Code
rjmp
rjmp
rjmp
rjmp
rjmp
rjmp
rjmp
rjmp
rjmp
rjmp
rjmp
rjmp
rjmp
rjmp
RESET
EXT_INT0
EXT_INT1
TIM1_CAPT
TIM1_COMP
TIM1_OVF
TIM0_OVF
SPI_STC;
UART_RXC
UART_DRE
UART_TXC
ADC
EE_RDY
ANA_COMP
Interrupt Definition
External Pin, Power-On Reset, Brown-Out Reset and Watchdog Reset.
External Interrupt Request 0
External Interrupt Request 1
Timer/Counter1 Capture Event
Timer/Counter1 Compare Match
Timer/Counter1 Overflow
Timer/Counter0 Overflow
Serial Transfer Complete
UART, Rx Complete
UART Data Register Empty
UART, Tx Complete
ADC Conversion Complete
EEPROM Ready
Analog Comparator
Comments
; Reset Handler
; IRQ0 Handler
; IRQ1 Handler
; Timer1 Capture Handler
; Timer1 compare Handler
; Timer1 Overflow Handler
; Timer0 Overflow Handler
; SPI Transfer Complete Handler
; UART RX Complete Handler
; UDR Empty Handler
; UART TX Complete Handler
; ADC Conversion Complete Interrupt Handler
; EEPROM Ready Handler
; Analog Comparator Handler

Related parts for AT90S2333-8AC