Haberler:

Türkiye'nin Elektronik ve Metal Dedektörlerini Buluşturan İlk Sitesi Teknoloji Ekibi'ne Hoş Geldiniz.

Ana Menü

Pıc ile Keypad Kullanımı Yardım Lütfen...

Başlatan senkron, 03 Kasım 2007, 11:42:05

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

senkron

Arkadaşlar pıc ile keypad nasıl kullanılır,bağlantı şekli ve çalışma mantığı nedir?Yardımcı olursanız sevinirim...
Linkback: Pıc ile Keypad Kullanımı Yardım Lütfen...

elbombaci

Merhaba

Çok butonlu kepad lerin iç yapısı matris bağlantı diye adlandırdığımız yapıdadır:



Hangi butona basıldığını anlamak için ilk olarak Column1 den culumn6 ya kadar pic ile sırasıyla 1 verilip her seferinde Row1 den Row6 ya kadar birin hangi row a ulaştığına bakılır.

Örneğin S20 butonuna basmış olalım,
programımızdan ilk başta column1' i 1 yaptık ve row0 dan row6 ya kadar teker teker test ettik. Bu stunda hiç bir butona basılmadığından dolayı hiç bir row çıkışına gerilim ulaşmaz. Sonra column1'i 0, column2 yi 1 yaptık. ve tekrar row0 dan row6 ya kadar test etmeye başladık. S20 butonu bu stunda olduğundan dolayı column2 üzerinden ve S20 butonu üzerinden row4 çıkışımızda 1 i gördük. böylece yazılımsal olarak s20 butonuna basıldığını anlamış olduk.

matris bağlantının kullanılmasının amacı çok sayıda olan butonları az sayıda pin ile kullanabilmektir. örneğin yukarıdaki şekilde düz bağlantı yapmış olsaydık 36 adet butonu en az 37 adet pin ile kontrol edebilirdik. fakat matris bağlantı ile pin sayısı 12 ye düştü. Bu şekilde çok büyük buton takımlarını az sayıda pin ile kontrol edebilme şansımız oluyor. Bize sadece stınlara teker teker 1 verip satırları teker teker kontrol etmek kalıyor.
saygılar.



senkron

Çok teşekkür ederim elbombacı çok yararlı oldu Allah razı olsun...


Paylaş whatsappPaylaş facebookPaylaş linkedinPaylaş twitterPaylaş myspacePaylaş redditPaylaş diggPaylaş stumblePaylaş technoratiPaylaş delicious