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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
03/06/07 08:22
Read: times


 
#134344 - what purpose?
Responding to: ???'s previous message
Bob Tilkey said:

org 0

Initialize:

   mov    r0,#0ffh    ; set regesters with 1-3 with timing and loop settings
   mov    r1,#04ch
   mov    r3,#00fh
   mov    r5,#cold    ;pot 0 reg
   mov    r6,#cold    ;pot1 reg
   mov    r7,#014h    ;increment pot loop
   setb   cs          ;initialize output pins
   setb   sda
   setb   scl
   acall  etc_iat     ;start
.
.
.
Mainline:
    
    inc    r5           ;increment pot settings prior to writing to pot
    inc    r6
    djnz   r7,data_ect  ;inc. counter & write to pot after inc.
    ajmp   loop
.
.
.
.

ETC_IAT:               ;write ect & iat to pot
                        
    mov   a,r5
    clr   cs
    acall txsend
    mov   a,#potab
    acall txsend
;    acall  delay
    setb  cs
    ajmp  mainline
.
.
.
.

loop:


   acall loop

end




What's the purpose of following sequence?

1)Calling ET_IAT
2)Jump to mainline
3)jump to loop
4)acall to loop (ad infinitum)


whereby 4) will certainly be filling up your stack

You will have to rethink/restructure your code

regards

Patrick

List of 13 messages in thread
TopicAuthorDate
trouble w/ my bit banging code i2c, spi            01/01/70 00:00      
   calls and jumps            01/01/70 00:00      
      Sorry            01/01/70 00:00      
   Reformatted your code.            01/01/70 00:00      
      seen enough            01/01/70 00:00      
         thanks erik            01/01/70 00:00      
            A call to a subroutine that ends in a jump            01/01/70 00:00      
               Thanks All            01/01/70 00:00      
                  don't take it personaly            01/01/70 00:00      
                  what I am implying            01/01/70 00:00      
            criticism and such...            01/01/70 00:00      
            well, if you do not want advice, but cuddling            01/01/70 00:00      
   what purpose?            01/01/70 00:00      

Back to Subject List