??? 05/15/06 10:39 Modified: 05/15/06 10:45 Read: times |
#116206 - >256 byte long table Responding to: ???'s previous message |
;assuming A=number of element (any clr acc.7 needed is performed already etc.) mov b,#3 ;3 bytes per table element mul ab mov dpl,a mov a,b add a,#HIGH(Table) mov dph,a mov a,#LOW(Table) jmp @a+dptr or the same in a more brutal incarnation: mov dptr,#HIGH(Table)+256*LOW(Table) mov b,#3 ;3 bytes per table element mul ab xch a,dpl add a,b xch a,dph jmp @a+dptr Have fun! Jan Waclawek |
Topic | Author | Date |
interrupt table copy | 01/01/70 00:00 | |
optimisation | 01/01/70 00:00 | |
yes i had that in mind but... | 01/01/70 00:00 | |
No P2 worries | 01/01/70 00:00 | |
thanks for making this clear! | 01/01/70 00:00 | |
single chip solutions | 01/01/70 00:00 | |
Ofcourse | 01/01/70 00:00 | |
Why does it need optimising? | 01/01/70 00:00 | |
Not necessarily! | 01/01/70 00:00 | |
are you sure this is OK? | 01/01/70 00:00 | |
THANKS! | 01/01/70 00:00 | |
>256 byte long table | 01/01/70 00:00 | |
I'll give it a go... | 01/01/70 00:00 | |
worked! | 01/01/70 00:00 | |
Re: >256 byte long table | 01/01/70 00:00 | |
not quite this issue | 01/01/70 00:00 | |
issue resolved![]() | 01/01/70 00:00 |