PIC16F84 ile 255 saydırma

Icaruss

Hectopat
Katılım
9 Kasım 2020
Mesajlar
125
Çözümler
1
Merhaba dostlar, P16F84 ile Assembly dilinde 0'dan 255'e tek sayılarla ve çift sayılara saydıran programı nasıl yazabilirim? Bildiğiniz güzel kaynaklar var mıdır?
Assembly olması zorunlu.
Ben şöyle bir şey yapabildim.
Lıst p = 16F84a.
#İnclude <P16F84a. İnc>
Sayac1 equ 0X20.
Sayac2 equ 0X21.

Org 0

Bsf status, 5
Movlw b'00000000'.
Movwf trısb.
Bcf status, 5

Movlw b'00000000'.
Movwf portb.
Devam.
Call delay.
Incf portb, F
Goto devam.
Delay.
Movlw D'255'.
Movwf sayac1.
Test2 movwf sayac2.
Test2 decfsz sayac2, F
Goto test2.
Decfsz sayac1, F
Goto test2.
Return.
End.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…