Genel Amaçlı Kontrol Kartı

mer_harun

Üye
Katılım
4 Mar 2007
Mesajlar
28
Puanları
1
Yaş
40
Arkadaşlar merhaba PIC programlamayı az-çok biliyorum. Bir arkadaşım ile ortak bir proje üzerinde çalışıyoruz. Projemiz şöyle C deki arayüz programı yada Kartımıza bağlı LCD ekran üzerinden kartımızı programlamak istiyoruz.
Örneğin PortA nın ilk 3 bitini giriş yapabilmek. PortB nin bir bitini çıkış yapmak ve bu girişlere göre çıkşları aktif etmek tabi bu basit bir örnek.Bu örnek PC deki arayüz ile daha komplex hale getirilebilir. Tıpkı PLC programlamadaki Ladder diyagramlar gibi.

Bu işi nasıl yapabiliriz. Şöyle bir fikir vermeniz yeterli gerisini ben hallederim.
 
merhaba aklıma şöyle bir algoritma geldi pic ile bir menu yapıp sizden bir tuşa kaç kez basıldığını sayın (ccs için if input pinx giris++ ) gibi formül ile basılma sayısını alın.Sayıyı trisa'ya atın. Böylece bastığınız kadar giriş olur diğerleri çıkış olur. tüm portlar için yaparak giriş çıkışı belirleyin.3 tuş ile(+ - ok) tüm işlemi halledersiniz. Bilgisayar yazılımından daha basit ve kolay olur.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için onları kabul etmelisiniz. Daha fazla bilgi edin…