Haberler:

Eposta uyarılarını yanıtlamayınız ( ! ) https://bit.ly/2J7yi0d

Ana Menü

lcd.c struct hatası

Başlatan bbs2006, 13 Kasım 2010, 23:40:57

justice_for_all

Calisti dimi arkadasim...
Deneyip de başaramayanları değil, yalnızca denemeye bile kalkışmayanları yargıla.   Gökhan Arslanbay

bbs2006

kurban abyarmı araya girdiginden dolayı deneyemedim. size tekrar dönecen.ayrıca kurban bayramınız kutlu olsun

bbs2006

devreyi hala çalıştıramadım.

justice_for_all

hatami veriyo yoksa karakterlermi cikmiyo??
Deneyip de başaramayanları değil, yalnızca denemeye bile kalkışmayanları yargıla.   Gökhan Arslanbay

bbs2006

kayan yazı uygulaması yaptım. program çalışıyor ancak normal yazı yazıyor

justice_for_all

similasyondami calisiyosun yoksa gercek ortamdami??
Deneyip de başaramayanları değil, yalnızca denemeye bile kalkışmayanları yargıla.   Gökhan Arslanbay

bbs2006

/*-------------------------------------------------------------------
PIC16F877 İLE  KAYAN YAZI UYGULAMASI
--------------------------------------------------------------------
*/
#include <16F877a.h>
#fuses HS,NOWDT,NOPROTECT,NOPUT,NOLVP
#use delay(clock=8000000)
//#define use_portb_lcd TRUE  // Lcd B potuna bağlandıgından dolayı kullanılır.
#include <lcda.C>                  // Lcdlerle iletişim için kullanılan bir dosya.
char x=16;                               //   X değişkenine 16 sayısı atanıyor.


/*-------------------------------------------------------------------
ANA PROGRAM BAŞLANGICI
--------------------------------------------------------------------
*/
void main()
{
       while(1){
       lcd_init();                    // LCD'yi hazır duruma getirir.
                      // Sonsuz Döngü
         x--;                              // X değişkeni 1 azaltılıyor.
         lcd_gotoxy(x,1);         // 1. satır X  sutunu değişerek yazdırılıyor.
         lcd_putc("\fElektronik Bolumu\ ");  //Elektronik Bolumu yazdırılıyor.    proteustada ilk karekter boş gözüküyor       
         delay_ms(100);           // 200 msn'lik gecikme yapılıyor.
       //  lcd_putc("\nElektronik Bolumu\ ");
         if(x = -16) x=16;       // x=-16 olunca x=16 yap.
}
}


bbs2006

isis similasyonunda çalışıyorum.

bbs2006

sizin emialini versenizde tüm devreyi gönderip bir incleseniz olurmu.

justice_for_all

 lcd_init(); satirini while(1) den once baslatmalisin...

mailim imza kisminda yaziyo arkadasim...
Deneyip de başaramayanları değil, yalnızca denemeye bile kalkışmayanları yargıla.   Gökhan Arslanbay

bbs2006

deneyeyim. ayrıca mail attım. bir babilirseniz sevinirim.

justice_for_all

Deneyip de başaramayanları değil, yalnızca denemeye bile kalkışmayanları yargıla.   Gökhan Arslanbay

bbs2006

merhaba
teşkkür ederim. ama ben isi similasyon dosyasını açamıyorm. ben proteus 7.2 sp6 kullanıyorum. öncekid verde uygulama dosyasını yüklüyorum. ama d portu aktif görünüyor

justice_for_all

Deneyip de başaramayanları değil, yalnızca denemeye bile kalkışmayanları yargıla.   Gökhan Arslanbay

bbs2006

merhaba arkadaşım. sizin göndermiş oldugunuz dosyayı açtım ve onda program gayet iyi çalışıyor. ancak ben uygulama dosyasını tekrar derledigim zaman program çalışmıyor. siz acab lcd.c dosyasında değişkik yaptıysanız kullndıgını zlcd.c dosyasını gönderebilirmisiniz. sizi de zahmete sokuyorum.