#include	<ADUC841.H>	
	org		0000h	
	
	basla:	
	// seven segment ornegi
	// ornegin 6 sayisini seven segmente gonderrelim
	// 6 sayisinin seven segmente gondermek icin gerekli olan sayi 7d'dir
	// bunu hafizada bir yerde saklamak gereklidir
	// biz 0 dan 9 a kadar olan sayilarin seven segmente gondermek icin gerekli olan verileri 
	// program hazifazada saklayalim, gerekli zamanlarda bu bolgeden cagiralim
	mov		a,#06h			// seven segment icin 6 yazisi icin 7. veriyi cagiralim
	mov		DPTR,#sevensegment
	movc	a,@a+DPTR ; EVET 7.veri geldi. bunu porta yazalim
	mov		p1,a

	mov		a,#0Fh			// seven segment icin F yazisi icin 16. veriyi cagiralim
	mov		DPTR,#sevensegment
	movc	a,@a+DPTR ; EVET 7.veri geldi. bunu porta yazalim
	mov		p1,a



	sjmp	basla
	
	sevensegment: db  3fh,06h,5bh,4Fh,66h,6dh,7dh,07h,7fh,6fh,77h,7ch,39h,5eh,79h,71h
	

end