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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
01/02/08 21:38
Read: times


 
#148970 - Found it
Responding to: ???'s previous message
;***************************************
STEPLOOP:    MOV R1,#200         ;LOOP COUNTER SET TO 200 TIMES
STEPLOOPER:  setb STEPOUT ; TURN ON STEP OUTPUT PIN
             CALL STEPON       ; LEAVE PIN ON 1uSEC
             clr STEPOUT  ; TURN OFF STEP OUTPUT PIN
             CALL STEPOFF
             DJNZ R1,STEPLOOPER   <------ loop falls through here
;***************************************

to a subroutine

;***************************************
; .5 SEC DELAY ROUTINE
DELAY:      MOV R7,#0AH  ;OUTER LOOP COUNTER SET TO 10 TIMES
            MOV R5,#236  ;INNER LOOP COUNT SET TO 236 TIMES
LOOP2:      MOV R6,#00H  ;MIDDLE LOOP SET TO 256 TIMES
LOOP1:      DJNZ R5,LOOP1;LOOP 256 TIMES
            DJNZ R6,LOOP1;LOOP 236 TIMES
            DJNZ R7,LOOP2;LOOP 10 TIMES
            RET          ;RETURN PROGRAM   <--- POW! 
;***************************************


Jon

List of 28 messages in thread
TopicAuthorDate
8052 help w/ my code please            01/01/70 00:00      
   How to program a stepper driver            01/01/70 00:00      
   Delay            01/01/70 00:00      
   this makes absolutely no sense            01/01/70 00:00      
      tried commenting delay            01/01/70 00:00      
         no offense, but THINK            01/01/70 00:00      
            ah            01/01/70 00:00      
               yes            01/01/70 00:00      
   What is oscillator speed?            01/01/70 00:00      
      osc speed            01/01/70 00:00      
         MEGAHENRY?            01/01/70 00:00      
            oops            01/01/70 00:00      
   Try this            01/01/70 00:00      
      Not the cure            01/01/70 00:00      
         SWITCHES            01/01/70 00:00      
      Was that YOUR simulator, Jon? :-)            01/01/70 00:00      
         Pinnacle52            01/01/70 00:00      
   Found it            01/01/70 00:00      
      Almost there            01/01/70 00:00      
         any LEDs?            01/01/70 00:00      
            no led's            01/01/70 00:00      
               then use the scope as a LED... :-)            01/01/70 00:00      
                  but not THIS nonsense!            01/01/70 00:00      
                  good idea            01/01/70 00:00      
                     Try it now.            01/01/70 00:00      
                        I think, Steve meant, he will try to use the scope            01/01/70 00:00      
                           Oh..OK            01/01/70 00:00      
                              It works            01/01/70 00:00      

Back to Subject List