ASSEMBLY kodları ile PIC çalışmaları

Başlatan kudretuzuner, 24 Ocak 2023, 23:12:03

alisumer

            Movlw 4
            Movwf pırpır_etsin
Mavi
            Bsf PORTA,1
	movlw	0x81
            Call Pauseus
            Bcf PORTA ,1
	movlw	0x81
            Call Pauseus
            Decfsz pırpır_etsin,f
            Goto Mavi
            Movlw 4
            Movwf pırpır_etsin
	movlw	0x255
	call	pauseus
           
Kırmızı
            Bsf PORTA ,0
	movlw	0x81
            Call Pauseus
            Bcf PORTA ,0
	movlw	0x81
            Call Pauseus
            Decfsz pırpır_etsin,f
            Goto Kırmızı
            Movlw 4
            Movwf pırpır_etsin
	movlw	0x255
	call	pauseus
            Goto Mavi
;-----------------------------------------------

Pauseus     	; yaklaşık 10 msec. delay
			
			movwf SAYAC1
Dongu1
			movlw h'81'	;Decimal 129
			movwf SAYAC2
Dongu2 
			decfsz SAYAC2,F 
			goto Dongu2 
			decfsz SAYAC1,F
			goto Dongu1 
			return
                  end
şöyle de olabilir  mavi kırmızı geçiş arasınındaki beklemeyi de ayarlamış olursunuz
Hep meraktan

Powered by EzPortal