• Sonuç bulunamadı

BMT116 MİKRODENETLEYİCİLER 9.HAFTA

N/A
N/A
Protected

Academic year: 2021

Share "BMT116 MİKRODENETLEYİCİLER 9.HAFTA"

Copied!
8
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

BMT116

MİKRODENETLEYİCİLER

9.HAFTA

GAMA MESLEK YÜKSEKOKULU

ÖĞR.GÖR.MEHMET DURSUN

(2)

;::::::::::::::::::uygulama-7:::::::::::::

;A portunun 1. bit'indeki butona bastıkça B portundaki LED'leri 0 dan 255 ‘e kadar (binary ;olarak) artırarak yakan programı yazınız.

LIST P=16F84 INCLUDE "P16F84.INC"

SAYACl EQU h'0C' SAYAC2 EQU h'0D' MEM EQU h'0E'

(3)

CLRF PORTB ;PortB'yi sıfırla BSF STATUS, 5 ;BANK1'ye geç

CLRF TRISB ;PortA'nın 1. Bit'i giriş BSF TRISA, 1 ;portB'nin uçları çıkış BCF STATUS, 5 ;BANK0'e geç

(4)

TEKRAR

BTFSC PORTA, 1 ;PortA'nın l.bit'i 0 mı? GOTO TEKRAR ;Hayır, tekrar test et CALL GECIKME

INCF MEM ;Evet, MEM=MEM+1 MOVF MEM,W ;W?MEM

GOTO YAK ;Hayır, Z=1

(5)

YAK

MOVWF PORTB ;PortB'deki tüm LED'leri yak CALL GECIKME

(6)

;===========; Gecikme alt programı.=========== GECIKME MOVLW h'FF' MOVWF SAYACl DONGU1 MOVLW h'FF' MOVWF SAYAC2

(7)

DONGU2 DECFSZ SAYAC2, F GOTO DONGU2 DECFSZ SAYACl, F GOTO DONGU1 RETURN END

(8)

Referanslar

Benzer Belgeler

Meslek Yüksekokulu Bilgisayar

Meslek Yüksekokulu Bilgisayar

Beykoz Lojistik Meslek Yüksekokulu Sivil Havacılık Kabin

Beykoz Lojistik Meslek Yüksekokulu Sivil Havacılık Kabin

• Dizel ve Benzinli makine (Isı – Mekanik – Elektrik güç dönüşümü) • Isı pompası (Isı enerjisi ile iş üretimi, soğutma tekniği). • Türbinler (Mekanik güç

• Kendinden uyartımlı generatörler uyartım sargılarının endüvi uçlarına bağlanış şekillerine göre şönt, seri ve kompunt doğru akım generatörü olmak üzere

1) Sınav kâğıtları belirtilen günde imza karşılığında öğrenci tarafından alınır. Belirtilen günde sınav kâğıdını almaya gelmeyen öğrenciye başka bir günde

1) Sınav kâğıtları belirtilen günde imza karşılığında öğrenci tarafından alınır. Belirtilen günde sınav kâğıdını almaya gelmeyen öğrenciye başka bir günde