Şimdi Ara

PİC C LCD YARDIM

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
4
Cevap
1
Favori
247
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • pic 16f877 kullandım b portunu lcd için ayırdım. Daha bu işlerde cok yeniyim program benm mantıgıma göre dogru gibi yanlıs diyor hata cıkıyor LCD.C kütüphanesini gösteriyor hatalar.. yardımcı olur musunu acaba nereyi yanlıs yazıyorum örnek bir program da olabilir yada bi kaynak .. şimdiden cok tesekkürler
    #include<16f877a.h> 
    #include<lcd.c>
    #fuses XT,NOWDT,PUT,NOPROTECT
    #use Delay(clock=20000000)
    #define LED1 pin_a0
    #define LED2 pin_a1
    #define LED3 pin_a2
    #define LED4 pin_a3
    #define LED5 pin_a4
    #define use_portb_lcd TRUE
    int a,b,c,bas;
    void main(){
    lcd_init();
    delay_ms(6);
    lcd_gotoxy(1,1);
    set_tris_a(0x07);
    set_tris_b(0x00);
    set_tris_d(0x00);
    while(1){
    if(input(LED1)){
    output_d(0x01);
    lcd_putc("LED1 yanıyor");
    delay_ms(15);
    }
    if(input(LED2)){
    output_d(0x02);
    lcd_putc("LED2 yanıyor");
    delay_ms(15);
    }
    if(input(LED3)){
    output_d(0x04);
    lcd_putc("LED3 yanıyor");
    delay_ms(15);
    }
    }
    }








  • arkadaslar bilen biri yok mu lutfen yardım edin cok acil lazım
  • lcd.c kütüphanesi bulunmadığından hata veriyor muhtemelen. Kullandığınız LCD'ye uygun bir kütüphane bulup tekrar deneyin.
  • tamamen haklısınız hocam.. picc nin kullanım sürümüne göre degişiyor kütüphaneler böyle bi hata alan arkadaslar nete yazsınlar yeni kütüphaneler var ordan indirip kütüphabelee attıktan sonra sorun cözülüyor
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.