Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
04/22/03 18:35
Read: times


 
#43943 - AT89S8252 DPTR
Hi,

I am trying to copy a byte from EEPROM to XRAM, but not get a right result. Please help

WMCON DATA 96H
ORG 00H
anl wmcon,#11100011B ;Clear EEMEN,
mov dptr,#0010H ;set up dptr0 orl wmcon,#00001100B ;Set EEMEN, DPS,
mov dptr,#0002H ;set up dptr1
mov r0,#32 ;Number of bytes anl wmcon,#11100011B

copy_loop:
orl wmcon,#00001100B ;change to dptr
movx a,@dptr ;get char from eeprom
inc dptr
anl wmcon,#11100011B ;change to dptr
MOV A,#55H
movx @dptr,a ;write char to external
inc dptr ;inc dptr0
orl wmcon,#00001100B ;change to dptr movx a,@dptr ;get char from XRAM
MOV P1,A ;Is 55H at p1 ?
djnz r0,copy_loop
SJMP $
END

List of 3 messages in thread
TopicAuthorDate
AT89S8252 DPTR            01/01/70 00:00      
   RE: AT89S8252 DPTR            01/01/70 00:00      
   RE: AT89S8252 DPTR            01/01/70 00:00      

Back to Subject List