Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Assembler simulace

zdravim potreboval bych odsimulovat tenhle program co jsem stvoril v AVR studiu jedna se o to ze by mela blikat tecka (dot point) na 7 segmentovce programovane je to pro processor ATmega88 zajimalo by mne zda mam tu "pauzu" dobre zvolenou mela by trvat CCA 1 sekundu ten processor je taktovany na 20MHz

#include "m88def.inc"
;		Konfigurace
		LDI 	R16,0xFF
		OUT		DDRD, R16

;		Dot Point sviti

BOBO:	LDI		R16,0xEF
		OUT		PORTD, R16

;		pauza 1 sec

		LDI		R16, 100
CYKL1:	LDI		R17, 200
CYKL2:	LDI		R18, 250
CYKL3:	NOP
		DEC		R18
		BRNE	CYKL1
		DEC		R17
		BRNE	CYKL2
		DEC		R16
		BRNE	CYKL3


		LDI		R16,0b11111111
		OUT		PORTD, R16


		LDI		R16, 100
CYKL10:	LDI		R17, 200
CYKL20:	LDI		R18, 250
CYKL30:	NOP
		DEC		R18
		BRNE	CYKL10
		DEC		R17
		BRNE	CYKL20
		DEC		R16
		BRNE	CYKL30

		RJMP	BOBO
problem je hlavne v tom ze nemam tu softwarovou cast zatim a potrebuju si to odzkouset nejak sem ovsem pozapomel na to jak to udelat automaticky abych nemusel to delat po radku to by mi zabralo neco pres 400000000 tech radku. Nevim jak se dostat pres ty cykly delal sem to kdysi tak ze sem si nastavil Break point ovsem ted uz si to nepamatuju a nejak se mi to nedari zjistit dekuju za kazdou radu

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny