Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

05/10/2012 #1


Programacion en ensamblador
Hola que tal e estado estudiando ensamblador y usando el z80 hize un programa para que me mostrara en un display anodo los numeros del 0 al 9 y al llegar al 9 que regrese a cero, es decir el programa nunca termina hize mi codigo pero al momento de montar la eeprom no me funciona podrian ayudarme a ver si esta bien mi sentaxis?

Código:
ORG	0000H;
INICIO:	LD	HL,TABLA;
	LD	A,00H;
	OUT	(00H),A;
	CALL	DELAY;
	LD	E,A;
RETRO: 	LD	A,(HL);
	OUT	(00H),A;
	CALL	DELAY;
	INC	HL;
	INC	E;
	LD	A,9;
	SUB	E
	JP	NZ, RETRO
	JP	INICIO;
	

DELAY:
	LD	D,064H
R3: 	LD	E,050H;
R2:	LD	B,05FH;
R1:	DEC	B;
	JP	NZ,R1;
	DEC	E;
	JP	NZ,R2;
	RET;
TABLA:	DB	3FH,06H,9BH,4FH,66H,6DH,7DH,07H,7FH,67H;
	END
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.