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 676 20-01-2017, 09:52 AM
Son Mesaj: hasankoz
  PIC16F84 Örnek Program 3 Ali Ozcelik 0 835 10-05-2016, 18:09 PM
Son Mesaj: Ali Ozcelik
  PIC16F84 Örnek Program 2 Ali Ozcelik 0 810 06-05-2016, 01:26 AM
Son Mesaj: Ali Ozcelik
  PIC16F84 Komutlar ve Örnekleri Ali Ozcelik 0 974 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.