Atmega4hvd/8hvd – Rainbow Electronics ATmega8HVD User Manual
Page 52

52
8052B–AVR–09/08
ATmega4HVD/8HVD
Address
Labels
Code
Comments
0x0000
rjmp
RESET
; Reset Handler
0x0001
rjmp
BPINT
; Battery Protection Interrupt Handler
0x0002
rjmp
VREGMON_INT
; Voltage Regulator Monitor Interrupt Handler
0x0003
rjmp
EXT_INT0
; External Interrupt Request 0 Handler
0x0004
rjmp
EXT_INT1
; External Interrupt Request 1 Handler
0x0005
rjmp
WDT
; Watchdog Time-out Interrupt
0x0006
rjmp
TIM1_IC
; Timer1 Input Capture Handler
0x0007
rjmp
TIM1_COMPA
; Timer1 Compare A Handler
0x0008
rjmp
TIM1_COMPB
; Timer1 Compare B Handler
0x0009
rjmp
TIM1_OVF
; Timer1 Overflow Handler
0x000A
rjmp
TIM0_IC
; Timer0 Input Capture Handler
0x000B
rjmp
TIM0_COMPA
; Timer0 Compare A Handler
0x000C
rjmp
TIM0_COMPB
; Timer0 Compare B Handler
0x000D
rjmp
TIM0_OVF
; Timer0 Overflow Handler
0x000E
rjmp
ADC
; ADC Conversion Complete Handler
0x000F
rjmp
EE_READY
; EEPROM Ready
;
0x000F
RESET:
ldi
r16, high(RAMEND)
; Main program start
0x0010
out
SPH,r16
; Set Stack Pointer to top of RAM
0x0010
ldi
r16, low(RAMEND)
0x0012
out
SPL,r16
0x0013
sei
; Enable interrupts
0x0014
xxx
0x0015
...
...
...
;