Ziyaretçi Sayısı

ARAMA YAPIN

29 Nisan 2015 Çarşamba

PBP Sonsuz Döngü Nasıl Oluyor

Pic Basic Pro komutları aslında assembly komutlarının daha sade ve az yer
tutan yazılımdır. Mikro işlemcilere program yazmada kolaylık sağlar. C
dilinden daha anlaşılır ve öğrenmede zorluk çıkarmaz. Pic Basic Pro' nun
kısa adı PBP ile ilk olarak basit bir örneğini inceleyelim. Devamlı bir döngü
olan yazılımın komut örneğini aşağıda görmektesiniz.

Led var Portb.0

AnaProgram:

High Led
Pause 1000
Low Led
Pause 500

Goto AnaProgram

End



Burada AnaProgram adı ile etiketlediğimiz derlememizde yanıp sönmesi
gereken ledin bir saniye yanar ve yarım saniye söner. Bu ledin tekrarını
sağlayan Goto  komutudur. Gotonun işlevi AnaProgram etiketine gitmesi
ve aynı zamanda sonsuza dek tekrarlamasıdır. Etikete istediğiniz adı koyabi
lirsiniz. End ise yazılım programı bittiğinde konulması gereken bir komuttur.
Pause komutu zamanı belirtmek için kullanılır. Yanına konulan 1000 ve 500
değerleri zaman süresini göstermektedir. 1000 değeri 1 saniye birimini
gösterir. High komutu Ledin yanmasını, Low komutu ise Ledin sönmesini
sağlar. Portb.0 ı mikrochip 16F84A nın çıkışına  220 ohm direnç ile Ledin
bağlanmasıdır. Portb.0 chipin ilk ayak çıkışıdır. 16F84A da 8 adet çıkışı
vardır. İstediğiniz çıkışı tanımlama yapabilirsiniz. 16F84A yerine 16F628
gibi diğer microchipler kullanabilirsiniz.

Hiç yorum yok:

Yorum Gönder

Yorum yazın