.include "m328Pdef.inc" .def temp=r16 .org 0x0000 rjmp main ; Reset Handler .org 0x001C rjmp Timer0_handler ; Timer0 Handler main: ldi temp, 0xFF out DDRB, temp ldi temp, 0x00 out PORTB, temp ldi temp, 0b00000101 out TCCR0B, temp ;Prescaler auf 1024 ldi temp, 0x01 sts TIMSK0, temp ;Interrupt aktivieren sei ldi r17, 0x00 ldi temp, 0x00 Schleife: jmp Schleife Timer0_handler : inc r17 cpi r17, 0x3D ;Zählen bis 61 brne ende ldi r17, 0x00 out PORTB, temp com temp ende: reti