16F877 A İLE 12 BUTON 12 LAMBA (YARDIM)

kaynar05

Üye
Katılım
23 Şub 2009
Mesajlar
2
Puanları
1
Yaş
26
arkadaşlar ben pic programlamaya yeni başladıM
16F877A İLE 12 TANE LAMBA VE 12 TANE BUTON KULLANACAĞIM.
LED LERDEN BİRİNCİSİ YANDIĞINDA LEDE AİT BUTON SÖNDÜRECEK 2 NOLU LED YANACAK 2 NOLU BUTON SÖNDÜRECEK SIRASI İLE BU İŞLEM 12 YE KADAR GİDECEK.

BUNU PİC BASİC DE PROGRAMINI YAZACAK VE İLSİS DE UYGULAMASINI YAPARAK ARASDE BASKI DEVRESİNİ ÇİZECEĞİM YARDIMCI OLURSANIZ ÇOK SEVİNİRİM TEŞEKKÜRLER
 
program yazmayalı uzun zaman oldu ve elimde pic basic programı olmadığı için algoritma tarzı anlatımla yardım edeyim.önce bir ana menün olacak bu ana menüde if yada başka bir secenek ile sürekli olarak butona basma işlemi kontrol edilecek.bu ana menüde hangi butona basıldı ise ilgili alt programa gideceksin.Mesala 5 . butona basıldı go to(basicdeki komut) bu programa gidince diğer tüm ledleri söndürecek ve sadece 5. ledi yakacaksın sonra tekrardan ana programa gideceksin hem led yanacak hemde butonları sürekli kontrol edeceksin.Başka bi butona basılırsa mesala 4. butona bu sefer 4._led_yak alt programına gideceksin ve diğer ledleri södürüp 4. ledi yakacaksın.Olay bu kadar basit umarım açıklayıcı olmuştur.
 
arkadaşlar hiç kimse yardımcı olmuyor
 
anlamadığım nokta tek buton mu? değilse her buton için kosul
if porta.0 = 0 ise toogle portb.0 gibi
 
kardeş kimse yardımcı olmuyor demişssin ama sana programda olması gereken herşeyi anlattım diye düşünüyorum.Full herşeyi bitmiş olarak beklersen biraz zor tabi.anlamadığın yerleri sor tekrar anlatalım
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için onları kabul etmelisiniz. Daha fazla bilgi edin…