Bilgilendirme : İçerik adresleri değişmiştir. Lütfen, aradığınız içeriği arama kutucuğundan arayınız =)

Aramak istediğiniz sözcüğü giriniz...

Java
Programlama
  • Java
  • Python
  • C++
  • C#
  • MATLAB
  • MIPS Assembly
  • PIC Assembly
Web Prog.
  • HTML
  • CSS
  • PHP
  • Javascript
Veritabanı Prog.
  • SQL
Arama Yap
İstediğin programlama dilinde sınıf, fonksiyon yada bir terimi arama alanına yaz.
Çıkan seçeneklere göz at
Seçenekler arasından senin işine yaradığı seçeneği seç.
İçeriğe göz at
Seçtiğin seçenekte yer alan örneğe bakarak bilgi edin ya da kullan.
MEHMET ERIM
2019-08-03

Açıklama

  • PORTB'nin bütün pinleri çıkış yaptık.
  • Daha sonra soldan sağa, sağdan sola ledlerin yanıp sönmesini sağladık.

 

Şekille gösterim

pic-yürüyen-led

 

Kod

    LIST P=16F877A
    #INCLUDE <P16F877A.INC>
    __config _CP_OFF &_WDT_OFF &_HS_OSC &_PWRTE_OFF &_LVP_OFF

    SAY0 EQU 0X21
    SAY1 EQU 0X22
    SAY2 EQU 0X23
    
    
    ORG 0X00
    GOTO MAIN
    ORG 0X04
    GOTO MAIN
    
    
    MAIN
    BANKSEL TRISB
    CLRF TRISB
    BANKSEL PORTB
    MOVLW .1
    MOVWF PORTB
    BCF STATUS,C
    BCF STATUS,Z
    GOTO SOLA
    
    
    SOLA
    RLF PORTB,F
    CALL BEKLE
    BTFSC PORTB,7
    GOTO SAGA
    GOTO SOLA
    
    SAGA
    RRF PORTB,F
    CALL BEKLE
    BTFSC PORTB,0
    GOTO SOLA
    GOTO SAGA
    
  

    
    BEKLE
    MOVLW .50
    MOVWF SAY0
    BEKLE1
    MOVLW .50
    MOVWF SAY1
    BEKLE2
    MOVLW .50
    MOVWF SAY2
    BEKLE3
    DECFSZ SAY2,F
    GOTO BEKLE3
    DECFSZ SAY1,F
    GOTO BEKLE2
    DECFSZ SAY0,F
    GOTO BEKLE1
    RETURN
    
    
    END


İçeriği Paylaş
Facebook
Twitter
Google+
Linkedin
Yorumlar
Biz Kimiz ?
Java, Python, C++, C#, PHP, HTML, CSS, SQL ve MATLAB programlama dillerine ait sınıf ve fonksiyonların tanım ve açıklamalarını içeren bir websitesiyiz.
Günden güne içeriklerimizi yenileyip, arttırıyoruz.