;; m8 - atmega8 ;; 2025-07-27 ;; (C) David Vajda ;; TTL - DNF - 3 Network, Input Vector - Count .include "m8def.inc" ldi r16, HIGH (RAMEND) out SPH, r16 ldi r16, LOW (RAMEND) out SPL, r16 ldi r16, 0xff out DDRB, r16 ldi r16, 0xff out PORTB, r16 ldi r16, 0x00 loop1: inc r16 ;com r16 out PORTB, r16 ;com r16 rcall delay rjmp loop1 end: rjmp end delay: push r16 push r17 push r18 ldi r16, 0xff delay1: ldi r17, 0xff delay2: ldi r18, 0x02 delay3: dec r18 brne delay3 dec r17 brne delay2 dec r16 brne delay1 pop r16 pop r17 pop r16 ret