.org 0
	jmp start

.include "m169def.inc" ; definujeme, ze budem pouzivat stack
.include "skd.inc"
.include "skd_lcd.inc"

start:

	; inicializace stacku
	ldi r16, 0x00 ;nutne pro stack
	out SPL, r16 ;nutne pro stack
	ldi r16, 0x04 ;nutne pro stack
	out SPH, r16 ;nutne pro stack

	; výpočet faktoriálu
;	ldi r20, 4
;	push r20
;	call fact
;	pop r20

	; testy displeje
	call init_disp
	call clear_disp
	;call presip_hodiny

	ldi r16, '2' ; znak
	ldi r17, 2 ; pozice
disp_cykl:
	push r16
	push r17
	call show_char
	inc r16
	inc r17
	cpi r17, 8
	brlo disp_cykl

	ldi r16, 0
	push r16
	call show_dec

konec: jmp konec

