Stránka 1 z 1
Zpoždění 1sec
Napsal: 02 říj 2007, 19:50
od Nebster
Zdravím, potřebuju poradit jak udělám zpoždění jednu sekundu u PIC 16F84A softwarově.
předem dík
Napsal: 02 říj 2007, 20:56
od jezevec
Taky musíš napsat pro jaký kmitočet oscilátoru, pro frekvenci 4MHz je to např:
;Variables: TMP2, TMP1, TMP0
;Delay 1000000 cycles
MOVLW 0x15 ;21 DEC
MOVWF TMP2
MOVLW 0x59 ;89 DEC
MOVWF TMP1
MOVLW 0x0B1 ;177 DEC
MOVWF TMP0
DECFSZ TMP0,F
GOTO $-1
DECFSZ TMP1,F
GOTO $-5
DECFSZ TMP2,F
GOTO $-9
;End of Delay
Napsal: 02 říj 2007, 21:18
od forbidden
Ja si na casovy smycky stahl vybornej programek z:
http://www.bezstarosti.cz/soft/picdelay/picdelay.htm
Moc mi to pomohlo.
Napsal: 02 říj 2007, 21:37
od jezevec
Já jsem to použil z toho prográmku, jen jsem nemohl najít, odkud jsem ho stahl, už jsem ho chtěl dávat na upload, díky.