??? 03/22/04 18:20 Read: times |
#67205 - RE: Begin at the beginning! Responding to: ???'s previous message |
This snippet from startup.a51 should tell the story
IF XDATALEN <> 0 MOV DPTR,#XDATASTART MOV R7,#LOW (XDATALEN) IF (LOW (XDATALEN)) <> 0 MOV R6,#(HIGH XDATALEN) +1 ELSE MOV R6,#HIGH (XDATALEN) ENDIF CLR A XDATALOOP: MOVX @DPTR,A INC DPTR DJNZ R7,XDATALOOP DJNZ R6,XDATALOOP ENDIF IF PPAGEENABLE <> 0 MOV P2,#PPAGE ENDIF IF PDATALEN <> 0 MOV R0,#PDATASTART MOV R7,#LOW (PDATALEN) CLR A PDATALOOP: MOVX @R0,A INC R0 DJNZ R7,PDATALOOP ENDIF Erik |
Topic | Author | Date |
keil pdata | 01/01/70 00:00 | |
Begin at the beginning! | 01/01/70 00:00 | |
RE: Begin at the beginning! | 01/01/70 00:00 | |
RE: Begin at the beginning! | 01/01/70 00:00 | |
RE: Begin at the beginning! | 01/01/70 00:00 | |
RE: Begin at the beginning! | 01/01/70 00:00 | |
RE: Begin at the beginning! | 01/01/70 00:00 | |
RE: Begin at the beginning!![]() | 01/01/70 00:00 | |
RE: keil pdata | 01/01/70 00:00 | |
RE: keil pdata | 01/01/70 00:00 | |
RE: keil pdata | 01/01/70 00:00 | |
RE: keil pdata | 01/01/70 00:00 |