Yardımınıza ihtiyacım var

Başlatan ozmo18, 31 Temmuz 2003, 21:40:56

ozmo18

:?:  ASM ile kod yazmaya yeni başladım şu gecikme rutinini bir türlü anlayamadım elimde infogatenin adım adım pic micro programalama isimli kitap'ı var içindeki döngü örneğini ve formülü uyguladığımda istediğim sonucu alamıyorum biraz anlatım ve kod örneği yollarsanız sevinirim(kod örneği 1sn lik olursa iyi olur :lol:   )kitaptaki örnek şöyle:
GECİKME
              movlw h'ff';-------------m      
              movwf  SAYAC1
DONGU 11
               movlw h'ff';-------------n          
                movwf SAYAC2
DONGU12
              decfsz SAYAC2,F
              goto DONGU12
              decfsz SAYAC1,F
              goto DONGU11
              return

FORMÜL OLARAK 3XMXN VERİLMİŞ UYGULADIM AMA İÇİNDEN ÇIKAMADIM


ozmo18@ttnet.net.tr
TEŞEKKÜR EDERİM...

Libertador

Yaptigin gecikmenin suresi .2 sn. 1sn. gecikme asagida:
GECIKME   
   MOVLW   d'100'
   MOVWF   SAYAC1
D1
   MOVLW   d'100'
   MOVWF   SAYAC2
D2
   MOVLW   d'100'
   MOVWF   SAYAC3
D3
   DECFSZ   SAYAC3
   GOTO   D3
   DECFSZ   SAYAC2
   GOTO   D2
   DECFSZ   SAYAC1
   GOTO   D1
   RETURN
   END

ozmo18

TEŞEKKÜR EDERİM...

Libertador