.nolist
.include "C:\Program Files\Atmel\AVR Studio\Appnotes\m161def.inc"
.list

.def	temp1=R16
.def	temp2=R17

.cseg
.org	0x0
;	jmp	bootloader
	ldi  	temp1,0xFF
	out	PORTB,temp1
       	out  	DDRB,temp1        	; PORTB - output
        
       	ldi	temp1,5
	out	TCCR0,temp1
	ldi	temp2,0xFE

w_res: 	in 	temp1,TIFR
	andi 	temp1,1<<TOV0		; ПРОИЗОШЛО ПЕРЕПОЛНЕНИЕ
	breq 	w_res
	out 	TIFR,temp1		; СБРОС ФЛАГА
	
	out	PORTB,temp2
	rol	temp2
	rjmp	w_res

;.include	"boot1.inc"		; Для Mega128
.include	"boot2.inc"		; Для mega161/mega163