??? 02/15/08 22:11 Read: times |
#150910 - once DPTR points to that value... Responding to: ???'s previous message |
... it's simply: movx a,@dptr inc a movx @dptr,a If it would be a two-byte variable, it would be: movx a,@dptr add a,#1 movx @dptr,a inc dptr movx a,@dptr addc a,#0 movx @dptr,a etc. Have fun! JW |
Topic | Author | Date |
Need help with RAM access via 8051 | 01/01/70 00:00 | |
re | 01/01/70 00:00 | |
RE: | 01/01/70 00:00 | |
no need to put constant into dptr | 01/01/70 00:00 | |
How can I get the low and high parts? | 01/01/70 00:00 | |
what '51 assembler do you use? | 01/01/70 00:00 | |
push/pop A | 01/01/70 00:00 | |
In my asm push ACC works! | 01/01/70 00:00 | |
Another question: | 01/01/70 00:00 | |
options: | 01/01/70 00:00 | |
By inc I mean increase the value in RAM by 1 | 01/01/70 00:00 | |
once DPTR points to that value...![]() | 01/01/70 00:00 | |
this is why it's dangerous... | 01/01/70 00:00 | |
You can push/pop [direct] though. | 01/01/70 00:00 | |
this is certainly correct... | 01/01/70 00:00 |