Haberler:

Forum kuralları güncellendi LÜTFEN  okuyunuz:  https://bit.ly/2IjR3ME

Ana Menü

toogle ekran

Başlatan YK44, 10 Temmuz 2014, 21:47:16

YK44

Merhaba,

Bir portu toogle ile açıksa kapalı kapalı ise açık yaptım buradaki amacım buton sayısı fazla olmasın 10 adet butonla hem aç hem kapama yapmak, yoksa 20 buton olacak
sorunum ise butonun açık mı kapalı mı olduğunu ekranda göstermem gerekiyor toggle kullanmamış olsam kolay açık altına ekran durumunu yazar kapanın altına yazar çıkarım ama toggle da ne yapmalıyım??

  if(e=='A')
   {
      output_toggle(led1);
      delay_ms(200);
   }



Kabil ATICI

Çıkış olarak atanmış bir portu okursan port durumunu okumuş olursun. Bu okumaları istediğin gibi değerlendirebilirsin. AND ve OR işlemlerini biliyorsun. bu işlemlerle istediğin biti yalıtıp istediğin gibi değerlendirebilirsin..
ambar7

sadogan

#2
int1 kapi_flag=0;
  if(e=='A')
   {
      kapi_flag^=1; // kapı bayrağı toggle ettik
      if(kapi_flag) 
      {
      
          output_high(led1); // kapı acık
      
       }
      else
      {
            output_low(led1); // kapı kapalı
       }
      delay_ms(200);
   }

YK44

Yardımlarınız için teşekkürler deneyeceğim.