Цитата(Potter @ Feb 21 2007, 21:54)

Ну понятный хрен, стек не проинициализирован.
.org 300 можете удалять, она просто игнорируется
то такое ovf0adr так и не известно
Для 128меги команда rjmp не существует.
вот, возьмите это код вместо вашего добра:
Код
;*************************************************
.include "m128def.inc"
;*************************************************
.def zero = r15
.def tmp = r16
;*************************************************
.cseg
;*************************************************
.org $0000
jmp RESET; Reset Handler
.org $0002
reti
; jmp EXT_INT0; IRQ0 Handler
.org $0004
reti
; jmp EXT_INT1; IRQ1 Handler
.org $0006
reti
; jmp psDataFail; IRQ2 Handler
.org $0008
reti
; jmp kbClockFall; IRQ3 Handler
.org $000A
reti
; jmp EXT_INT4; IRQ4 Handler
.org $000C
reti
; jmp EXT_INT5; IRQ5 Handler
.org $000E
reti
; jmp EXT_INT6; IRQ6 Handler
.org $0010
reti
; jmp EXT_INT7; IRQ7 Handler
.org $0012
reti
; jmp TIM2_COMP; Timer2 Compare Handler
.org $0014
reti
; jmp TIM2_OVF; Timer2 Overflow Handler
.org $0016
reti
; jmp TIM1_CAPT; Timer1 Capture Handler
.org $0018
reti
; jmp TIM1_COMPA; Timer1 CompareA Handler
.org $001A
reti
; jmp TIM1_COMPB; Timer1 CompareB Handler
.org $001C
reti
; jmp TIM1_OVF; Timer1 Overflow Handler
.org $001E
; reti
jmp TIM0_COMP; Timer0 Compare Handler
.org $0020
reti
; rjmp TIM0_OVF; Timer0 Overflow Handler
.org $0022
reti
; jmp SPI_STC; SPI Transfer Complete Handler
.org $0024
reti
; jmp USART0_RXC; USART0 RX Complete Handler
.org $0026
reti
; jmp USART0_DRE; USART0,UDR Empty Handler
.org $0028
reti
; jmp USART0_TXC; USART0 TX Complete Handler
.org $002A
reti
;jmp ADC; ADC Conversion Complete Handler
.org $002C
reti
; jmp EE_RDY; EEPROM Ready Handler
.org $002E
reti
; jmp ANA_COMP; Analog Comparator Handler
.org $0030
reti
; jmp TIM1_COMPC; Timer1 CompareC Handler
.org $0032
reti
; jmp TIM3_CAPT; Timer3 Capture Handler
.org $0034
reti
; jmp TIM3_COMPA; Timer3 CompareA Handler
.org $0036
reti
; jmp TIM3_COMPB; Timer3 CompareB Handler
.org $0038
reti
; jmp TIM3_COMPC; Timer3 CompareC Handler
.org $003A
reti
; jmp TIM3_OVF; Timer3 Overflow Handler
.org $003C
reti
; jmp USART1_RXC; USART1 RX Complete Handler
.org $003E
reti
; jmp USART1_DRE; USART1,UDR Empty Handler
.org $0040
reti
;jmp USART1_TXC; USART1 TX Complete Handler
.org $0042
reti
;jmp TWI; Two-wire Serial Interface Interrupt Handler
.org $0044
reti
;jmp SPM_RDY; SPM Ready Handler
TIM0_COMP:
ldi tmp, 0xFB
out udr0, tmp
reti
RESET:
ldi tmp, high(RAMEND); Main program start
out SPH, tmp; Set stack pointer to top of RAM
ldi tmp, low(RAMEND)
out SPL, tmp
clr zero
ldi tmp, (1<<WGM01)|(0b111<<CS00)
out TCCR0, tmp
ldi tmp, 144
out OCR0, tmp
ldi tmp, (1<<OCIE0)
out TIMSK, tmp
sei
begin:
rjmp begin