Gönderen Konu: 8051 küçük bir program yardım... portlara bağlı led yakıp söndürme  (Okunma sayısı 5056 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

deltabg

  • Ziyaretçi
merhaba arkadaşlar,
8051e bağlı 8li dip switch var  port1e bağlı.
port0a da 8 tane led bağlı.

8 adet anahtarın her biri ledleri farklı farklı yakacak.
örneğin 1. anahtarı açtığımda p1.0 e sinyal gelecek, işlemci bunu algıalyacak   ve  ledyak1  alt programını çağıracak.
2. anahtarı açtığımda ise ledyak2  altprogramını çağıracak.   
toplamda 8 adet alt program var.

her bir anahtar, ilgili alt programı çağıracak.   bu altprogramlarda istediğim şekilde ledleri yakıcak. örneğin birinci program soldan sağa yakaca. 2. program tek olanları yakacak vs.. burası onemli değil ben yaptım.


sizden sadece p1i dinleyip hangi anahtardan sinyal gelmişse ilgili alt programı çağırmayı yapan kodları istiyorum. bilen varsa lütfen yardımcı olsun.

Çevrimdışı huseyin05

  • Yüzbaşı
  • ***
  • İleti: 769
  • Cinsiyet: Bay
8051 ile olması şartmı picle olamazmı? Örneğin 16f877a ile olsa!........