Zpoždění 1sec

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Nebster
Příspěvky: 129
Registrován: 10 bře 2007, 01:00
Kontaktovat uživatele:

Zpoždění 1sec

#1 Příspěvek od Nebster »

Zdravím, potřebuju poradit jak udělám zpoždění jednu sekundu u PIC 16F84A softwarově.

předem dík

Uživatelský avatar
jezevec
Hlavní moderátor
Hlavní moderátor
Příspěvky: 5414
Registrován: 13 čer 2004, 02:00
Bydliště: Břeclavsko
Kontaktovat uživatele:

#2 Příspěvek 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

Uživatelský avatar
forbidden
Příspěvky: 8808
Registrován: 14 úno 2005, 01:00
Bydliště: Brno (JN89GF)
Kontaktovat uživatele:

#3 Příspěvek od forbidden »

Ja si na casovy smycky stahl vybornej programek z: http://www.bezstarosti.cz/soft/picdelay/picdelay.htm
Moc mi to pomohlo.

Uživatelský avatar
jezevec
Hlavní moderátor
Hlavní moderátor
Příspěvky: 5414
Registrován: 13 čer 2004, 02:00
Bydliště: Břeclavsko
Kontaktovat uživatele:

#4 Příspěvek od jezevec »

forbidden píše:Ja si na casovy smycky stahl vybornej programek z: http://www.bezstarosti.cz/soft/picdelay/picdelay.htm
Moc mi to pomohlo.
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.

Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“