atmega32c1 ATMEL Corporation, atmega32c1 Datasheet - Page 57

no-image

atmega32c1

Manufacturer Part Number
atmega32c1
Description
Atmega32m1 Automotive 8-bit Avr Microcontroller With 32k/64k Bytes In-system Programmable Flash
Manufacturer
ATMEL Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
atmega32c1-15AZ
Manufacturer:
ATMEL
Quantity:
170
Part Number:
atmega32c1-15AZ
Manufacturer:
Atmel
Quantity:
10 000
7647A–AVR–02/08
When the BOOTRST Fuse is unprogrammed, the Boot section size set to 2K bytes and the
IVSEL bit in the MCUCR Register is set before any interrupts are enabled, the most typical and
general program setup for the Reset and Interrupt Vector Addresses in ATmega32/64/M1/C1 is:
When the BOOTRST Fuse is programmed and the Boot section size set to 2K bytes, the most
typical and general program setup for the Reset and Interrupt Vector Addresses in
ATmega32/64/M1/C1 is:
0x020
0x022
0x024
0x026
0x028
0x02A
0x02C
0x02E
0x030
0x032
0x034
0x036
0x038
0x03A
0x03C
;
0x03ERESET:
0x03F
0x040
0x041
0x042
0x043
Address Labels Code
0x000
0x001
0x002
0x003
0x004
0x005
;
.org 0xC02
0xC02
0xC04
...
0xC3C
Address Labels Code
.org 0x002
0x002
0x004
...
...
RESET: ldi
...
out
sei
jmp
jmp
jmp
jmp
jmp
jmp
jmp
jmp
jmp
jmp
jmp
jmp
jmp
jmp
jmp
ldi
out
ldi
<instr>
out
ldi
out
sei
<instr>
jmp
jmp
...
jmp
jmp
jmp
...
...
SPL,r16
...
TIM0_COMPB
TIM0_OVF
CAN_INT
CAN_TOVF
LIN_TC
LIN_ERR
PCINT0
PCINT1
PCINT2
PCINT3
SPI_STC
ADC
WDT
EE_RDY
SPM_RDY
r16, high(RAMEND); Main program start
SPH,r16
r16, low(RAMEND)
r16,high(RAMEND); Main program start
SPH,r16
r16,low(RAMEND)
SPL,r16
ANA_COMP_0
ANA_COMP_1
...
SPM_RDY
ANA_COMP_0
ANA_COMP_1
...
xxx
xxx
Comments
; Enable interrupts
; Timer0 Compare B Handler
; Timer0 Overflow Handler
; CAN MOB,Burst,General Errors Handler
; CAN Timer Overflow Handler
; LIN Transfer Complete Handler
; LIN Error Handler
; Pin Change Int Request 0 Handler
; Pin Change Int Request 1 Handler
; Pin Change Int Request 2 Handler
; Pin Change Int Request 3 Handler
; SPI Transfer Complete Handler
; ADC Conversion Complete Handler
; Watchdog Timer Handler
; EEPROM Ready Handler
; Store Program Memory Ready Handler
; Set Stack Pointer to top of RAM
Comments
; Set Stack Pointer to top of RAM
; Enable interrupts
; Analog Comparator 0 Handler
; Analog Comparator 1 Handler
;
; Store Program Memory Ready Handler
; Analog Comparator 0 Handler
; Analog Comparator 1 Handler
;
ATmega32/64/M1/C1
57

Related parts for atmega32c1