J
jccsantos
Guest
Čau,
Es gribu veikt kavēšanās 3.600 sec.ar šo kodu:
Kods:; Delay = 3600 sekundes
; Clock Frequency = 4 MHz, Faktisko kavēšanās = 3.600 seconds = 3600000000 cikli
; Error = 0%cblock
d1
d2
d3
D4
endcAtlikt
; 3599999989 cikli
movlw 0xFE
movwf d1
movlw 0x84
movwf d2
movlw 0xD8
movwf d3
movlw 0x18
movwf D4
Delay_0
decfsz d1, f
Goto $ 2
decfsz d2, f
Goto $ 2
decfsz d3, f
Goto $ 2
decfsz D4, f
Goto Delay_0; 7 cikli
Iet uz $ 1
Iet uz $ 1
Iet uz $ 1
NOP, 4 velosipēdi (tostarp zvanu)
atpakaļ; Generated by http://www.golovchenko.org/cgi-bin/delay (7 decembris 2005 versija)
; Treš 26 septembris 15:17:24 2.007 GMT; Skatīt arī dažādus aizkavēšanās routines pie http://www.piclist.com/techref/microchip/delays.htm
Es gribu veikt kavēšanās 3.600 sec.ar šo kodu:
Kods:; Delay = 3600 sekundes
; Clock Frequency = 4 MHz, Faktisko kavēšanās = 3.600 seconds = 3600000000 cikli
; Error = 0%cblock
d1
d2
d3
D4
endcAtlikt
; 3599999989 cikli
movlw 0xFE
movwf d1
movlw 0x84
movwf d2
movlw 0xD8
movwf d3
movlw 0x18
movwf D4
Delay_0
decfsz d1, f
Goto $ 2
decfsz d2, f
Goto $ 2
decfsz d3, f
Goto $ 2
decfsz D4, f
Goto Delay_0; 7 cikli
Iet uz $ 1
Iet uz $ 1
Iet uz $ 1
NOP, 4 velosipēdi (tostarp zvanu)
atpakaļ; Generated by http://www.golovchenko.org/cgi-bin/delay (7 decembris 2005 versija)
; Treš 26 septembris 15:17:24 2.007 GMT; Skatīt arī dažādus aizkavēšanās routines pie http://www.piclist.com/techref/microchip/delays.htm