Saturday, April 30, 2016

8051 Program – sum of set of numbers in external ram

;sum of set of numbers
;external memory
ORG 0H
START:
MOV R0,#10 ;No of bytes
MOV R1,#00 ;R1=SUM=0
MOV DPTR,#9000H ;DPTR=9000
LOOP: MOVX A,@DPTR
ADD A,R1 ;Sum=sum+n[i]
MOV R1,A
INC DPTR
DJNZ R0,LOOP
SJMP $
END



Related topics:
8051 Program - sum of a set of numbers   |   8051 Program - average of a set of numbers   |   8051 Program - arithmetic operation 8bit   |   8051 Program - addition 8bit   |   8051 Program - subtraction 8bit   |   8051 Program - move block of data external memory   |   8051 Program - ram to ram   |   8051 Program - memory subroutines   |   8051 Program - math subroutines   |   8051 Program - conversion subroutines

List of topics: 8051

No comments:

Post a Comment