Datasheet

Table Of Contents
address Labels Code Comments
$018 jmp SPI_STC ; SPI Transfer
Complete Handler
$01A jmp USART_RXC ; USART RX
Complete Handler
$01C jmp USART0_UDRE ; UDR Empty
Handler
$01E jmp USART0_TXC ; USART TX
Complete Handler
$020 jmp ADC ; ADC Conversion
Complete Handler
$022 jmp EE_RDY ; EEPROM Ready
Handler
$024 jmp ANA_COMP ; Analog
Comparator Handler
$026 jmp TWI ; Two-wire Serial
Interface Handler
$028 jmp SPM_RDY ; Store Program
Memory Ready
Handler
;
$02A RESET: ldi r16,high(RAMEND) ; Main program
start
$02B out SPH,r16 ; Set Stack
Pointer to top of
RAM
$02C ldi r16,low(RAMEND)
$02D out SPL,r16
$02E sei ; Enable
interrupts
$02F <instr> xxx
:. :. :.
When the BOOTRST fuse is unprogrammed, the Boot section size set to 4 Kbytes and the IVSEL bit in
the GICR Register is set before any interrupts are enabled, the most typical and general program setup
for the Reset and Interrupt Vector Addresses is:
Atmel ATmega32A [DATASHEET]
Atmel-8155I-ATmega32A_Datasheet_Complete-08/2016
64