;
;					EJEMPLO 1.1
;
;				Autor: Mikel Etxebarria
;			(c) Microsystems Engineering (Bilbao)
;
;Ejemplo para simulación
;
;Sumar dos valores inmediatos (p.e. 5+7) el resultado se deposita en la posición 0x10
;
		
		List	p=16F84		;Tipo de procesador
		include	"P16F84.INC"	;Definiciones de registros internos

Resultado	equ	0x10		;Define la posición del resultado

		org	0x00		;Vector de Reset
		goto	Inicio

		org	0x05		;Salva el vector de interrupción

Inicio		movlw	0x05		;Carga 1er. sumando en W
		addlw	0x07		;Suma el 2º sumando
		movwf	Resultado	;Almacena el resultado

Stop		nop			;Poner breakpoint de parada
		nop

		end			;Fin del programa fuente
