Mikroc Glcd'de Yanyana Bar Grafikleri Yapmak

Başlatan tmcgarnett, 21 Eylül 2015, 14:05:21

tmcgarnett

Herkese tekrar merhabalar,

Glcd de sağlıklı bar grafiği yapmayı başardım. Şimdi de 3 tane yan yana olcak şekilde yapmaya uğraşıyorum ama 1.bar 2 ve 3 ü engelliyor yani negatif renk sağlamasından dolayı. Kodu mikroc de yazdım.

while içinde
Glcd_Box(3,32,i,36,1);
      Glcd_Box(i,32,i-127,36,0);
şekilde barlardan bi tanesi ok ve bununla aynı hizada 2. ve 3. barı nasıl yapabilirim bunun gibi olacak yani renkler birbirine girmeden.

tmcgarnett

1. ve 2. si yanyana oldu 3. sü şuanda kırpmalarla oluyor

1.
Glcd_Box(3,32,i,36,1);
      Glcd_Box(i,32,50-i,36,0);
2.
Glcd_Box(50,32,i,36,1);
      Glcd_Box(i,32,45-i,36,0);
3.
Glcd_Box(95,32,i,36,1);
      Glcd_Box(i,32,95-i,36,0);

3.sünde nasıl bir terslik var sizce arkadaşlar?

tmcgarnett

arkadaşlar kendim soruyorum kendim çözüyorum. lazım olursa eğer

1.
Glcd_Box(3,32,i,36,1);
      Glcd_Box(i,32,50-i,36,0);
2.
Glcd_Box(50,32,i,36,1);
      Glcd_Box(i,32,45-i,36,0);
3.
Glcd_Box(95,32,i,36,1);
      Glcd_Box(i,32,95-i,36,0);

şeklinde yan yana yapmaya çalışan arkadaşım ortadaki barın 45-i kısmını 19+i olarak değiştirmelidir. yani

1.
Glcd_Box(3,32,i,36,1);
      Glcd_Box(i,32,50-i,36,0);
2.
Glcd_Box(50,32,i,36,1);
      Glcd_Box(i,32,19+i,36,0);
3.
Glcd_Box(95,32,i,36,1);
      Glcd_Box(i,32,95-i,36,0); olması yeterlidir. tabi 3 farklı while döngüsü tanımlanmalıdır.

Powered by EzPortal