PIC C Programlama Yardım

sdseytan

Üye
Katılım
27 Ara 2013
Mesajlar
1
Puanları
1
Öncelikle merhabalar , üniversitede bu yıl pic programlama dersi almaktayım ve şu anda dersi bitirebilmem için verilmiş olan projem var bu konuda yardımcı olabileceklere şimdiden teşekkür ederim , Öncelikle pic16f877 hi tech c kullanıyoruz , projede yapmak istediğimiz 4x3 keypad kullanarak sadece çarpma işlemi yapmak girdiğimiz sayıları 7segment displayde gösterip numara*numara# yapıldığında cevapı tekrar 7 segmentte göreceğiz ben düzgün bir keypad tarama fonksiyonu bulamadım bunu bulabilirsem gerisini c kodu ile kendimde düzenleyebilirim bu konuda yardımcı olacaklara şimdiden teşekkürler
 
877 b portunun 03 bacaklarını input, 47 bacaklarını output yap. Dahili pullup dirençlerini aktifle. 4x4 tuş takımının satırları ilk 4 bacağa, sütunları ikinci 4 bacağa bağla. Port b ye 0 gönder. Port b yi oku. İlk 4 bit 1111 değil ise butona basılmıştır. Port b ye göndereceğin sayılarla hangi sütundaki tuşa basıldığını bulmak için 11100000 11010000 10110000 01110000 sayılarını göndererek ilk 4 bitin 1111 okunmayanını gördüğünüzde satır ve sütunu tespit etmiş olursunuz. basılan tuşun Hangi rakam veya fonksiyona ait olduğu keypad üzerinde yazılı, bir tabloya bunları atarak tuşu tespit etmiş olursun.

KontrolKalemi Mobile ile gönderildi.
 

Forum istatistikleri

Konular
128,210
Mesajlar
915,844
Kullanıcılar
449,989
Son üye
veyselknkc

Yeni konular

Geri
Üst