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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
06/18/07 07:14
Read: times


 
#140926 - WoW sir it really worked:-) here is full code,
Responding to: ???'s previous message
Thanks alot sir, how am i dumb cuz it was just beneath my nose,

ORG 0000H
                      LJMP MAIN
                      ORG 0030H
MAIN:                 LCALL SERIAL_INIT         ;serial Init without interrupt
AGAIN:                JNB RI,$
                      MOV A,SBUF
                      CLR RI
                      MOV B,#002H
                      MUL AB                    ;multiplieng to get the exact location
                      MOV DPTR,#MY_TABLE        ;moving the DPTR to my table value
                      MOVC A,@A+DPTR            ;now the A holds the data of exact location but the prob is how to branch there :-(
                      JMP @A+DPTR               ;MOST IMPORTANT INSTRUCION
                      SJMP AGAIN

MY_TABLE:             SJMP LOC1                 ;My table here
                      SJMP LOC2
                      SJMP LOC3
                      SJMP LOC4
                      SJMP LOC5

                      END
                      


List of 11 messages in thread
TopicAuthorDate
How to branch through table, without CJNE ?            01/01/70 00:00      
   You are very close            01/01/70 00:00      
      Oh Thanks sir, :-) you are really great,            01/01/70 00:00      
      WoW sir it really worked:-) here is full code,            01/01/70 00:00      
         Not quite            01/01/70 00:00      
            re: Abbreviations            01/01/70 00:00      
         Some remarks            01/01/70 00:00      
            Some Corrected Remarks :-)            01/01/70 00:00      
               The difference            01/01/70 00:00      
                  other type of table, XOR instead CJNE ;-)            01/01/70 00:00      
               Rotate            01/01/70 00:00      

Back to Subject List