Ana sayfa | Hakkımda | İletişim | Sosyal platform
PIC CCS C & ASM / Komutlar
PIC ASM: RETURN  ; komutu

  Bu komut program içerisinde yer alan alt programların en sonuna yazılır. Alt programlardaki işlemler bittikten sonra alt programa dallandığı adrese geri döner, ve program kaldığı yerden işlem görür. 

Kullanımı hakkında küçük bir örnek vermek gerekirse;

ORG     0x00
            PROGRAMA_BASLA
CALL    ALT_PROG 
            SONSUZ 
;;;; sonsuz döngü bloğu 
GOTO   SONSUZ 
END 

 

ALT_PROG
MOVWF   h'20', 0
SWAPF       W, 0  
RETURN 

Yukarıda gördüğünüz gibi program, başlangıcında yer alan CALL ALT_PROG etiketli alt programa dallanıyor.

Alt programda yer alan işlemler tamalandıktan sonra RETURN komutu kullanılarak alt programa dallandığı adrese geri gidiliyor. Ardından program sonsuz döngüye giriyor ve orada kalıyor. 

ELEKTRO ÇAVUŞ
Ana sayfa | Hakkımda | İletişim | Sosyal platform
ELEKTRO ÇAVUŞ2012 | elektrocavus.com