Mekatronik Mühendisliği Forum


PIC16F84 Örnek Program
Değerlendir:
  • 0 Oy - 0 Yüzde
  • 1
  • 2
  • 3
  • 4
  • 5


Konu: 56
Mesaj: 64
Cinsiyet: Erkek
Kıdem: Sep 2014

A portunun 1. bitine bağlı butona basıldığında B portunun tüm bitlerine bağlı LED’leri yakan program[Resim: pic-uygulamlar%C4%B1.jpg]
Programda 2 nolu satir PIC türünü, 3 nolu satir ise PIC’in register dosyalarini otomatik tanimlar. 5,6,7,8 ve 9 nolu satirlar A ve B portlarini giris ve çikis olarak belirtir.  6 nolu satir PORTB’yi çikis, 7 ve 8 nolu satirlar ise PORTA’yi giris yapan komut satirlaridir.11 nolu komut satiri A portunun 1 nolu bitine bagli butonu basili olup olmadigini test eder. PIC16F84’ün A portu girisi “0” oldugunda aktif hale gelirler. Bu nedenle 11 nolu satirda BTFSC komutu kullanilmistir. Dolayisiyla buton basili oldugunda A portunun 1 nolu biti “0” olacaktir. Eger buton basili degil ise 12 nolu komut satiri isletilecek ve komut 10. satirdan tekrar edecektir. Butona basilmis ise bu kez program 13 nolu komut satirina dallanacak ve W registerine H’FF’ bilgisini yükleyecektir. 14. satirdaki MOVWF komutu ile  W registeri içerigi PORTB’ye yüklenir ve tüm LED’ler yanar.
Celal Bayar Üniversitesi-Mekatronik Mühendisliği

Cevapla
Teşekkür Edenler
.


Benzeyen Konular
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  pic16f84 ile havada saat devresi ensariy 1 742 20-01-2017, 09:52 AM
Son Mesaj: hasankoz
  PIC16F84 Örnek Program 3 Ali Ozcelik 0 897 10-05-2016, 18:09 PM
Son Mesaj: Ali Ozcelik
  PIC16F84 Örnek Program 2 Ali Ozcelik 0 879 06-05-2016, 01:26 AM
Son Mesaj: Ali Ozcelik
  PIC16F84 Komutlar ve Örnekleri Ali Ozcelik 0 1,042 26-04-2016, 23:56 PM
Son Mesaj: Ali Ozcelik

Foruma atla:


Konuyu görüntüleyenler: 1 Misafir

Türkçe Çeviri : MyBB Türkiye
MyBB, © 2002-2018 MyBB Group.