arkadaşlar assembly çok zor bir dil ben sizin yerinizde olsam Visual basic C# yada Visual Basic C++ ya geçiş yapardım

arkadaşlar ben bir program yazıdım ama bir PIC16F84 e yüklediğimde çalışmadı ben bir hata bulamadım ama çalışmadı sizce nerede hata var Kod: LIST P=16F84 INCLUDE "P16F84. INC" SAYAC1 EQU H'0C' SAYAC2 EQU H'0D' BSF STATUS,5 CLRF TRISB BCF STATUS,5 CLRF PORTB BASLA MOVLW B'00001101' XORWF PORTA, W BTFSS STATUS,2 GOTO BASLA BSF PORTB,0 DONGU GOTO DONGU GECIKME MOVLW H'FF' MOVWF SAYAC1 DONGU1 MOVLW H'FF' MOVWF SAYAC2 DONGU2 DECFSZ SAYAC2, F GOTO DONGU2 DECFSZ SAYAC1, F GOTO DONGU1 RETURN END

tamam arkadaşlar sorunu çözdüm yinede sagolun hata programda değil donanımdaymış

BANK'lar vs.. herşey doğru yazılmış, peki pic assembler'lar bu işe ne diyor?